AMIE Syllabus
AMIE Syllabus
Kottayam
ARTIFICIAL INTELLIGENCE
Group A
Introduction. Cognitive science and perception problems. Problem solving paradigm,
introduction to search techniques, problem representations through heuristics, search
spaces and/or graphs.
Basic heuristic search procedures, specialized search techniques, decomposable search
strategies.
Knowledge representation through propositional and predicate logic, fuzzy logic and
some applications. Solutions of artificial intelligence problems by PROLOG.
Group B
Rule based deduction and expert systems with an example of MYCIN.
Knowledge engineering, inference engines and expert system shells.
Computer vision and natural language processing.
Concept of neural network.
PARALLEL PROCESSING
Group A
Introducing to parallel processing, architectural classification and techniques.
Arithmetic and instruction pipelines, pipelining hazards and scheduling theory.
Super scalar architectures, asynchronous pipelines.
Interconnection networks—Hyper cubes, shuffle
exchange, Tree, Mesh and Butterfly networks.
Group B
Parallel algorithm for linear algebra, sorting, Fourier transform, systolic arrays, etc.
Vector processors, shared memory multiprocessor systems.
Data flow architectures-merits and demerits.
Operating systems for parallel processors.
Some case studies, namely, IBM 370, Cray X-MP, Cray 1, Cray 2, Cyber 205.
COMPUTER GRAPHICS
Group A
Various graphic display devices and interactive devices.
Line and curve drawing algorithms.
Area filling—Scan line algorithm, seed fill algorithm, half toning.
Two-dimensional transformation—translation, scaling, rotation.
Group B
Windowing and clipping techniques.
Three-dimensional graphics and transformations, reflections and viewing projections.
Hidden line and hidden surfaces removal algorithms.
Animation techniques.
THEORY OF COMPUTATION
Group A
Regular sets and regular expression, deterministic and non-deterministic and finite
automata, equivalent finite automation of both. Minimization of states for deterministic
finite automata.
Chomsky hierarchy of grammars, equivalent context-free grammars.
Chomsky normal form, recursiveness of context-sensitive grammar, syntax-directed
translations.
Pushdown automata, pumping lemma for context-free languages, automata for
syntaxdirected
translations.
Group B
Turing machines and its variants, universal luring machines, recursive functions and sets.
Equivalence of recursive functions and computable functions.
Complexity theory. Space complexity, time complexity, simulation of RAM by TM and
its complexity, NP-completeness concepts and some standard NP-complete problems.