CS-MJ-T-12 · Advanced Mathematics · 6 credits
Linear and integer programming, transportation and assignment, counting and probability, algebraic structures and matrices.
CS-MJ-T-13 / CS-MJ-P-13 · Artificial Intelligence · 4+2 credits
Agents, search, constraint satisfaction, knowledge representation, planning, expert systems and a practical AI lab.
CS-MJ-T-14 · Theory of Computation · 6 credits
Finite automata, regular expressions, context-free grammars, pushdown automata, Turing machines, decidability and P/NP.
CS-MJ-T-15 · Software Engineering · 6 credits
Software process, requirements and SRS, project management, design and testing.
Study suggestions
Original practice, not an official paper or exam prediction.
Practice: Pick a named topic from Advanced Mathematics and explain its role with an example or comparison.
Practice: Pick a named topic from Artificial Intelligence and explain its role with an example or comparison.