Courses

Academics


Courses

Course Code Course Name Credits Preferred Semester (BTech) Preferred Semester (MTech) Offered In (Even/Odd Semester) Type Area
CS301Operating Systems550OddCoreOperating Systems
CS302Theory of Computation450OddCore
CS327Compilers550OddCore
CS328Introduction to Data Science450OddCore
CS422Data Mining 400EvenElectiveData Science
CS425Introduction to Computational Complexity Theory400OddCore
CS428Introduction to Applied Crytography400OddElective
CS431Computer and Network Security400EvenElective
CS432Databases400EvenExtended Core
CS433Computer Networks400EvenExtended Core
CS603Computational Photography470OddElective
CS606Advanced Topics in Cryptology400OddElective
CS607Combinatorics with Applications in Computer Science400OddElective
CS609Advanced Data Structures401OddElective
CS610Algorithms401OddCore (MTech)
CS612Computer Systems401OddCore (MTech)
CS613Natural Language Processing401OddElective
CS614Advanced Algorithms402EvenExtended Core
CS615Advanced Computer Networks402EvenElective
CS616Parallel and Distributed Systems502EvenCore
ES 645Optimization for ML473OddElectiveMachine Learning
ES102Introduction To Computing310OddInstitute Core
ES203Digital Systems430OddCore
ES214Discrete Mathematics440EvenCore
ES215Computer Organisation & Architecture440EvenCore
ES242Data Structures and Algorithms-1330OddCore
ES301Data Structures and Algorithms II440EvenCore