Under Construction
ESc101: Fundamentals of Computing - Course Website
CS100: Introduction to Profession
CS201: Discrete Mathematics
CS210: Data Structures and Algorithms - Course Website [Internal]
CS220: Introduction to Computer Organisation - Course Website [Internal]
CS315: Principles of Data Base Systems - Course Website [Internal]
CS330: Operating Systems - Course Website [Internal]
CS335: Compiler Design - Course Website [Internal]
CS340: Theory of Computation - Course Website
CS345: Algorithms II
CS350: Principles of Programming Languages - Course Website
CS355: Programming Tools and Techniques
CS360: Introduction to Computer Graphics and Simulations
CS365: Artificial Intelligence
CS397: Special Topics in Computer Science - Recent Reports
CS422: Computer Architecture
CS425: Computer Networks - Course Website [Internal]
CS455: Introduction to Software Engineering
CS497: Special Topics in Computer Science - Recent Reports
CS498: B Tech Project (I)
CS499: B Tech Project (II) - Recent Reports
CS601: Computer Systems Lab
CS602: Fundamentals of Computer Systems
CS603: Fundamentals of Theoretical Computer Science
CS617: Database Queries
CS618: Indexing and Searching Techniques in Databases - Course Website [Internal]
CS619: Advances in DBMS
CS621: Topics in Contemporary Microarchitecture
CS622: Advanced Computer Architecture
CS623: VLSI Design for Parallel Architectures - Course Website [Internal]
CS624: Topics in Embedded Systems - Course Website [Internal]
CS625: Advanced Computer Networks - Course Website
CS626: Fault Tolerant Computing Systems
CS627: E-commerce
CS628: Computer Systems Security
CS629: Parallel Execution of Programs
CS632: Topics in Distributed Systems
CS633: Parallel Computing
CS634: Mobile Computing
CS639: Program Analysis, Verification and Testing
CS640: Computational Complexity - Course Website [Internal]
CS641: Modern Cryptology
CS642: Circuit Complexity Theory
CS643: Abstract State Machines -
CS644: Finite Automata on Infinite Inputs
CS645: Topics in Design and Analysis of Algorithms
CS646: Parallel Algorithms
CS647: Advanced Topics in Algorithms and Data Structures
CS648: Randomized Algorithms
CS649: Logic in Computer Science
CS650: Topics in Lambda Calculus
CS651: Concurrent Data Structures and Algorithms
CS653: Functional Programming
CS654: Software Architecture
CS655: Object Oriented Software Modeling
CS660: Fundamentals of Interactive Computer Graphics
CS663: Computational Geometry
CS664: Algorithms for Combinatorial Geometry
CS665: Artificial Intelligence
CS671: Introduction to Natural Language Processing
CS672: Natural Language Processing Semantics
CS673: Machine Translation
CS674: Knowledge Discovery
CS675: Computation and the Brain - Course Website [Internal]
CS676: Computer Vision and Image Processing
CS677: Data and Information Fusion
CS678: Learning with kernels
CS680: Category Theory and Applications in Computing
CS681: Computational Algebra and Number Theory
CS682: Quantum Computing
CS684: Introduction to Algorithms and Logics in Game Theory
CS685: Data Mining
CS686: Biometric Recognition
CS686: Algorithmic Information Theory
CS688: Computational Arithmetic-Geometry & Applications
CS697: Special Topics in Computer Science
CS698: Topics in Computer Science (Temporary Courses)
CS699: M.Tech. Thesis
CS718: Sublinear Algorithms for Processing Massive Data Sets
CS719: Data Streaming Algorithms and Systems
CS720: VLSI Testing and Fault-Tolerance - Course Website [Internal]
CS725: Topics in Networking
CS726: Topics in Multimedia
CS727: Topics in Internet Technologies
CS728: Topics in Grid Computing
CS730: Topics in Operating Systems
CS738: Advanced Compiler Optimizations
CS740: Topics in Logic and Computation
CS741: Structural Complexity
CS742: Parallel Complexity and Sub-Logarithmic Time Algorithms
CS743: Advanced Graph Algorithms
CS744: Pseudo-Random Generators
CS745: Small Space Bounded Computations
CS746: Riemann Hypothesis and Its Applications
CS755: Topics in Software Engineering
CS781: Cognition: Memory - Course Website
CS782: Cognitive Semantics
CS784: Language Acquisition - Course Website
CS785: Multiagent Systems: Games, Algorithms, Evolution
CS789: Special Topics in Language Acquisition and Origins - Course Website
CS797: Special Advance Topics in Computer Science
CS799: PhD Thesis