10_msc_computer_science
10_msc_computer_science
Semester-I Semester-II
Semester-III Semester-IV
Turing Machines: Turing acceptability and decidability, Computing with Turing Machines,
Non-Deterministic Turing machines. Variations of Turing Machines and their equivalence
Universal Turing Machines. [9L]
General Grammar, Grammatically Computable functions, Equivalence of grammatically
computable functions and Turing computable functions. [7L]
Recursive Function Theory: Primitive recursive functions, Goeldelization, μ-recursive
functions, Turing Computability of primitive recursive functions and μ-recursive functions,
General Church-Turing Thesis. [9L]
Hierarchy of Formal Languages and Automata: Recursive and Recursively enumerable
languages, Context Sensitive Grammar and Linear Bounded Automata, Chomsky's
Hierarchy. [8L]
Uncomputability: Halting Problem, Turing enumerability, Unsolvable problems about Turing
Machines and μ-recursive functions, Unsolvable problems about Grammars. [12L]
References:
Hashing: hash functions and tables, collision, overflow, linear probing, hashing with chains.
[4L]
Priority queues: leftist trees, min-max heaps, binomial heaps, Fibonacci heaps. [4L]
Multiway Search Tree. [4L]
Balanced search trees: Red-Black, B- trees, B+-trees – searching, insertion, deletion [6L]
Digital Search Structure: digital search tree, binary tries and patricia, multiway tries – search,
insertion, deletion, height of a trie, compressed tries, suffix tree- searching. [14L]
Tries and Internet Packet Forwarding: 1-bit, fixed- and variable- stride tries, IP routing. [12L]
References:
References:
1. San Ling and Chaoping Coding Theory: A first Course, Cambridge University Press,
2004.
2. A Jones J M Jones, Information and Coding Theory, Springer Verlag, 2004.
3. Simon Haykin, Communication Systems, 4th Edn, John Wiley, 2001.
4. Thomas M Cover and Joy A Thomas, Elements of Information Theory John Wiley,
1991.
5. Ranjan Bose, Information theory coding and cryptography, TMH, 2002.
6. E Shannon, "A Mathematical Theory of Communication", Bell Systems Technical
Journal, vol.C 27, pp.379-423 and 623-656, July and October, 1948.
7. E Shannon, "Communication Theory of Secrecy Systems", Bell Systems Technical
Journal, C vol.28(4), pp. 656-715, 1949
References:
References:
1. Artificial Intelligence: A Modern Approach (3rd ed.), Stuart Russell & Peter Norvig,
2010.
2. Artificial Intelligence, Third Edition. Patrick Henry Winston. Addison-Wesley
Professional.1992.
3. Introduction to Artificial Intelligence & Expert Systems, Patterson, PHI
References:
1. Design and Analysis of Algorithms Aho, hopcroft and Ullman; Addison Wesly.
2. Introduction of Algorithms Cormen, Leiserson and Rivest, PHI.
3. Algorithms Design, Klienberg and Tardos, Pearson.
References:
References:
References:
References:
References:
References:
Introduction: soft computing vs. hard computing, various types of soft computing techniques,
applications of soft computing, Soft computing and conventional AI. [3L]
Neural Networks: Introduction - Biological neuron v/s artificial neuron, Nerve structure and
synapse, Artificial Neuron and its model, characteristics and applications of ANN, single
layer network, Perceptron training algorithm, Linear separability, Widrow & Hebb's learning
rule/Delta rule, ADALINE, MADALINE, AI v/s ANN, Introduction to multilayer feed
forward networks, different activation functions, Back propagation networks - perceptron
model, solution, back propagation learning methods, effect of learning rule co-efficient, back
propagation algorithm, factors affecting back propagation training, applications. Hopfield/
Recurrent network - configuration, stability constraints, associative memory, and
characteristics, Hopfield v/s Boltzman machine. Adaptive Resonance Theory - Architecture,
classifications, Implementation and training.
Associative Memory. [16L]
Fuzzy Logic: Introduction-Fuzzy sets v/s crisp sets, Basic operations on fuzzy sets, Properties
of fuzzy sets, Fuzzy relations. Fuzzy systems - fuzzy logic v/s crisp logic, introduction &
features of membership functions. Fuzzy rule base systems - fuzzy propositions, formation,
decomposition & aggregation of fuzzy rules, fuzzy reasoning, fuzzy inference systems, fuzzy
decision making & Applications of fuzzy logic. Neuro Fuzzy Modeling - Adaptive networks
based fuzzy inference systems, classification and regression trees, data clustering algorithms,
rule based structure identification, neuro fuzzy controls. [16L]
Genetic algorithm: Introduction– Survival of the fittest, basic concepts and working principle,
encoding, fitness function, reproduction, Genetic modeling - Inheritance operator, cross over,
inversion & deletion, mutation operator, Bitwise operator, Generational Cycle, Convergence
of GA, Applications & advances in GA, Differences & similarities between GA & other
traditional methods. [9L]
References:
1. Neuro Fuzzy and Soft computing - Jang J.S.R., Sun C.T and Mizutami É, Prentice
Hall -, New Jersey, 1998
2. Neural Networks – A comprehensive foundation, Simon Haykin, PHI, 1999
3. Fuzzy Logic Engineering Applications - Timothy Ross, J.Ross, McGraw
Hill,NewYork,1997.
4. Genetic Algorithms - D. E. Goldberg, Pearson India, 2006
References:
Introduction: Definition of GIS, Key Components of GIS, Concept of Map, Geographic and
Projected Coordinate Systems, Map Projection, Cartography, Functions and Advantages of
GIS. [10L]
Spatial Data Models: Spatial, Thematic and Temporal Dimensions of Geographic Data,
Conceptual, Logical , Object-Oriented , Raster and Vector data models. [8L]
Metadata: GIS as RDBMS, Extension of É-R model with spatial concept, Query Processing
and Metadata, Data Encoding Methods. [12L]
Geospatial Analysis: Integration and Modelling of Spatial Data, Spatial Query, Spatial
storage and indexing, Geospatial Measurements, Overlay Operations, Network Analysis and
Surface Analysis. [10L]
Planning, Implementation and Management of GIS. [4L]
References:
References:
Introduction. [2L]
Words: regular expressions and automata, words and transducers, n-grams, part-of-speech
tagging, hidden markov model, maximum entropy model. [10L]
Syntax: formal grammars of English, syntactic parsing, statistical parsing, features and
unification, language and complexity. [12L]
Semantics and Pragmatics: The representation of meaning, computational semantics, lexical
semantics, computational lexical semantics, computational discourse. [10L]
Applications: machine translation, information extraction, question answering,
summarization, sentiment analysis. [10L]
References:
References:
Introduction to pattern recognition, Review of Probability Theory - Conditional Probability and Bayes
Rule, Review of Linear Algebra - Linear Transformations. [2L]
Bayesian decision theory: Classifiers, Discriminent functions, Decision surfaces, Normal density and
discriminent functions, Discrete features. [4L]
Parameter estimation methods: Maximum-Likelihood estimation, Gaussian mixture models,
Expectation-maximization method, Bayesian estimation. [4L]
Hidden Markov models for sequential pattern classification: Discrete hidden Markov models,
Continuous density hidden Markov models. [4L]
Dimension reduction methods: Fisher discriminant analysis, Principal component analysis. [4L]
Non-parametric techniques for density estimation: Parzen-window method, K-Nearest Neighbour
method. [6L]
Linear discriminant function based classifiers: Perceptron, Support vector machines. [2L]
Non-metric methods for pattern classification: Non-numeric data or nominal data, Decision trees. [4L]
Unsupervised learning and clustering: Criterion functions for clustering, Algorithms for clustering -
K-means, Hierarchical and other methods, Cluster validation. [6L]
Fuzzy Set-theoretic Pattern Recognition: Usual Fuzzy set theoretic operations –union, intersection
etc., Multivalued Logic - Zade Compositional Rule of inference, Fuzzy C-means algorithm,
Supervised Classification - Multitvalued Recognition System, Fuzzy set theoretic based feature
selection criteria. [8L]
References:
References:
References:
References:
References:
References:
1. Procedural Elements for Computer Graphics, David F. Rogers, Tata Mc-Graw Hill.
2. Mathematical Elements for Computer Graphics, David F. Rogers, J. Alan Adams,
TMH.
3. Computer Graphics, Hearn & Baker, PHI.
4. Computer Graphics,Plastock, Schaum Outline Series, TMH.
5. Introduction to Computer Graphics and Multimedia, Anirban Mukhopadhyay, Arup
Chattopadhyay, Vikas.
References:
References:
1. Networks: An Introduction - M. E. J. Newman, Oxford University Press, Oxford,
2010.
2. Complex Graphs and Networks - F. Chung and L. Lu, CBMS Regional Conference
Series in Mathematics, 2006.
3. Scale-Free Networks - Guido Caldarelli, Oxford University Press, Oxford, 2007.
4. Random Graph Dynamics – R. Durrett, Oxford University Press, Oxford, 2007.
Paper: MCSO-44 (Computational Intelligence)
References:
Basics of Information Retrieval: Boolean retrieval; Term vocabulary and postings lists;
Dictionaries and tolerant retrieval; Index construction; Index compression; Scoring, term
weighting and the vector space model; Computing scores in a complete search system;
Evaluation in information retrieval. [10L]
Advanced topics in Information Retrieval: Relevance feedback and query expansion; XML
retrieval; Probabilistic information retrieval; Language models for information retrieval.
[16L]
Machine Learning in Information Retrieval: Text classification and Naive Bayes; Vector
space classification; Support vector machines and machine learning on documents.
Association and clustering: Apriori, K-Means, FCM, Hierarchical; Matrix decompositions
and latent semantic indexing. [16L]
Web Mining: Web search basics; Web crawling and indexes; Link analysis. [2L]
References:
References:
References:
1. Remote Sensing and GIS, Basudeb Bhatta, Oxford.
2. Remote Sensing and Geographical Information Systems, M. Anji Reddy, BSP.
3. Remote Sensing of the environment, J. R. Jensen, Pearson.