Professional Documents
Culture Documents
Review of Concepts of Operating Systems: Processes, threads, Unix fork-exec model, Unix
signals, synchronization, Inter process communication, scheduling, memory management.
Review of Concepts of Computer Networks: link layer protocols, local area networks
(Ethernet and variants), routing, transport layer protocols. Concepts of distributed networked
systems: Virtualization, distributed file systems, mass storage systems, recovery and fault
tolerance, content networking including multimedia delivery.
Texts:
1. A. Silberschatz, P. B. Galvin and G. Gagne, Operating System Concepts, 7th Ed, John Wiley
and Sons, 2004.
2. J. Kurose and K. W. Ross, Computer Networking: A Top down approach, 3rd Ed, Pearson
India, 2004.
3. M. Singhal and N. Shivratri, Advanced Concepts in Operating Systems, McGraw Hill, 1994.
4. A. S. Tanenbaum and Van Steen, Distributed Systems: Principles and Paradigms, Prentice
Hall India, 2007.
David A Patterson and John L Hennessy, Computer Organisation and Design: The
Hardware/Software Interface, Morgan Kaufmann, 1994. ISBN 1-55860-281-X.
MA 501 : Probability, Statistics and Stochastic Processes
References:
(1) Rohatgi, V.K., and Saleh, A.K.Md. Ehsanes (2009).An introduction to probability and
statistics. Second Edition, Wiley India.
(2) Introduction to the Theory of Statistics; Alexander M. Mood, Franklin A. Graybill, Duane C.
Boes, Tata McGraw Hill.
(3) Milton, J.S. and Arnold, J.C. (2009) Introduction to Probability and Statistics, Fourth Edition,
Tata Mcgraw-Hill.
(4) Ross, S.M.(2008) Introduction to Probability Models, Ninth edition, Academis Press.
(5) Statistical Inference (2007), G. Casella and R.L. Berger, Duxbury Advanced Series.
References:
1. S. Russel and P. Norvig. Artificial Intelligence: A Modern Approach (Third Edition),
Prentice Hall, 2009.
2. E. Rich and K. Knight, Artificial Intelligence, Addison Wesley, 1990
3. George Klir, U. St. Clair and B. Yuan, Fuzzy Set Theory: Foundations and
Applications, Prentice Hall, 1997
4. Ian Goodfellow, Yoshua Bengio and Aaron Courville, Deep Learnng, MIT Press,
2016
5. Daphne Koller and Nir Friedman, Probabilistic Graphical Models: Principles and
Techniques, MIT Press, 2009.
Texts:
1. T. Mitchell. Machine Learning. McGraw-Hill, 1997.
2. Christopher Bishop. Pattern recognition and machine learning. Springer Verlag, 2006.
3. Hastie, Tibshirani, Friedman. The elements of Statistical Learning Springer Verlag.
4. Probability, Random Variables and Stochastic processes by Papoulis and Pillai, 4thEdition,
Tata McGraw Hill Edition.
5. A. K. Jain and R. C. Dubes. Algorithms for Clustering Data. Prentice Hall, 198815.
3. Introduction to Kafka: What is Kafka, Use cases for Kafka, Data model, Architecture, Types
of messaging systems, Importance of brokers.
Text Books:
Tabular Methods and Q-networks: Planning through the use of Dynamic Programming
and Monte Carlo; Temporal-Difference learning methods (TD (0), SARSA, Q-Learning).
Deep Reinforcement Learning: Deep Q-networks (DQN, DDQN, Dueling DQN, Prioritised
Experience Replay).
Policy Gradient Theorem: Actor-critic methods (A2C, A3C), Soft Actor-Critic and
constrained optimization methods such as TRPO and PPO.
Texts:
1) "Reinforcement Learning: An Introduction" by Richard S. Sutton and Andrew G.
Barto, The MIT Press (1 January 1998).
2) "Deep Reinforcement Learning Hands-On" by Maxim Lapan, Packt Publishing
Limited (21 June 2018).
3) Algorithms for Reinforcement Learning by Csaba Szepesvari, Morgan and Claypool
Publishers (2010)
4) Deep Reinforcement Learning: Fundamentals, Research and Applications by Hao
Dong, Springer Verlag (2020)