|
RCS001 - RESEARCH METHODOLOGY
References:
|
RCS002 - FOUNDATION OF COMPUTER SCIENCE
References:
|
RCS003 - COMBINATORIAL OPTIMIZATION
|
RCS004 - APPROXIMATION ALGORITHMS
|
RCS005 - SPECIAL TOPICS IN THEORETICAL COMPUTER SCIENCE
Readings:
|
RCS006 - ALGORITHMIC GRAPH THEORY
|
RCS007 - HUMAN COMPUTER INTERACTION (HCI)
The course needs to focus on survey of work on interactive systems, explore the current and future research areas in interaction techniques and the design, prototyping, and evaluation of user interfaces. Topics include user interface toolkits; design methods; evaluation methods; ubiquitous and context-aware computing; tangible interfaces;
|
RCS008 - INFORMATION HIDING TECHNIQUES
|
RCS009 - INFORMATION SECURITY
|
RCS010 - SPECIAL TOPICS IN ARTIFICIAL INTELLIGENCE (MULTI-AGENT SYSTEMS)
Readings:
|
RCS011 - SPECIAL TOPICS IN COMPUTATIONAL INTELLIGENCE
Readings:
|
RCS012 - SPECIAL TOPICS IN COMPUTER NETWORKS
Readings:
|
RCS013 - SPECIAL TOPICS IN DATA MINING
Readings:
|
RCS014 - SPECIAL TOPICS IN DATABASE SYSTEM
Readings:
|
RCS015 - SPECIAL TOPICS IN INFORMATION SECURITY
Readings:
|
RCS016 - SPECIAL TOPICS IN SOFT COMPUTING
Readings:
|
RCS017 - SWARM INTELLIGENCE
Bibliography:
|
RCS018 - THEORY OF NP COMPLETENESS
|
RCS019 - SOFTWARE QUALITY ASSURANCE
|
RCS020 - EMPERICAL RESEARCH METHODS AND STUDIES IN SOFTWARE ENGINEERING
|
RCS021 - DEEP LEARNING
1. Goodfellow, Ian, Yoshua Bengio, and Aaron Courville, Deep Learning (Adaptive Computation and Machine Learning Series), MIT Press, 2016. 2. Nielsen, Michael A., Neural Networks and Deep Learning, 2015. 3. Gibson, Adam, and Josh Patterson, Deep Learning: a Practitioner's Approach, O'Reilly Media, Inc 2016. 4. Chollet, Franois. Deep Learning with Python, 2017. 5. Buduma, Nikhil, and Nicholas Locascio, Fundamentals of Deep Learning: Designing Next-generation Machine Intelligence Algorithms, O'Reilly Media, Inc., 2017. 6. Hope, Tom, Yehezkel S Resheff, Itay Lieder, Learning Tensorflow: A Guide to Building Deep Learning Systems, O'Reilly Media, Inc., 2017. |
RCS022 - NEURAL NETWORKS
1. Simon O. Haykin, Neural Networks and Learning Machines, Pearson Education, (3rd Edition) 2016 2. C. M. Bishop, Pattern Recognition and Machine Learning, Springer, (2nd Edition) 2010. 3. Ian Goodfellow, Deep Learning, MIT Press, 2016. 4. Jeff Heaton, Deep Learning and Neural Networks, Heaton Research Inc, (3rd Edition) 2015. |
RCS023 - MACHINE LEARNING
1. Ethem Alpaydin, "Introduction to Machine Learning", 3rd Edition, The MIT Press. 2. Simon O. Haykin, "Neural Networks and Learning Machines", Pearson Education, 2016. 3. C. M. Bishop, "Pattern Recognition and Machine Learning", Springer, 2010. 4. Smola and Vishwanathan, "Introduction to Machine Learning", Cambridge University Press, 2010. 5. T.M. Mitchell, "Machine Learning", McGraw Hill Education, 2017. 6. Andrew NG, "Machine Learning Yearning", Amazon.com Services LLC, Kindle Edition, 2019. 7. The Nature of Statistical Learning Theory by V.N. Vapnik. |
RCS024 - Introduction to parallel programming with OpenMP and MPI
1. Introduction to Parallel Computing (Ananth Grama, Anshul Gupta, George Karypis, Vipin Kumar) 2. OpenMP Tutorial from LLNL (https://computing.llnl.gov/tutorials/openMP) Part of the syllabus will be covered through research papers. |
RCS025 - Wireless Ad Hoc And Sensor Networks
1. Charles E. Perkins, Ad Hoc Networking, Addison Wesley; 1st edition , 2020. 2. Jing (Selena) He, Shouling Ji, Yingshu Li, Yi Pan, Wireless Ad Hoc and Sensor Networks: Management, Performance and Applications, CRC Press Publication, 1st edition, 2013. Part of the syllabus will be covered through research papers. |
RCS026 - Recommender Systems
1. Ricci F., Rokach L., Shapira D., Kantor B.P., Recommender Systems Handbook, Springer (2022), 3rd ed. 2. C.C. Aggarwal, Recommender Systems: The Textbook, Springer, 2016. 3. Jannach D., Zanker M. and FelFering A., Recommender Systems: An Introduction, Cambridge University Press(2011), 1st ed. 4. Manouselis N., Drachsler H., Verbert K., Duval E., Recommender Systems For Learning, Springer (2013), 1st ed 5. J. Leskovec, A. Rajaraman and J. Ullman, Mining of massive datasets, 2nd Ed., Cambridge, 2012. (Chapter 9). 6. M. Chiang, Networking Life, Cambridge, 2010. (Chapter 4). Part of the syllabus will be covered through research papers. |
RCS027 - Natural Language Processing
1. Daniel Jurafsky and James H. Martin. Speech and Language Processing: An Introduction to Natural Language Processing, Computational Linguistics and Speech Recognition, 3rd edition, Pearson, 2022. 2. Christopher D. Manning and Hinrich Schütze Foundations of Statistical Natural Language Processing, MIT Press, 1999. 3. Steven Bird, Ewan Klein, and Edward Loper Natural Language Processing with Python – Analyzing Text with the Natural Language Toolkit, 1st edition, O'Reilly Media, 2009. Part of the syllabus will be covered through research papers. |