Back to Semesters

Semester V

Theory of Computation - CS(501)

Study automata, formal languages, regular expressions, context-free grammars, pushdown automata and Turing machines.

Database Management Systems - CS(502)

Learn database design, ER models, relational algebra, SQL, normalization, transactions, concurrency and database security.

Departmental Elective - CS(503)

Semester V departmental elective. Available subjects include Data Analytics, Pattern Recognition and Cyber Security, depending on the elective selected by your college.

Open Elective - CS(504)

An interdisciplinary elective allowing students to study a subject outside their core Computer Science curriculum.