Poorvi
IIT Delhi
Join Us
Contact Us
Credits
Department of Computer Science and Engineering
Indian Institute of Technology Delhi
Home
Academics
Degree programs
PhD Program
MS Program
M. Tech. Program
Dual Degree Program
B. Tech. Program
Casual Students
Graduate admissions
Courses
All Courses
Current Offerings
Student Advisory Cmtes.
People
Faculty
List of past HODs
Ph. D
Students
Alumni
PhD Alumni
M.Tech placements
VDTT Alumni
Staff
Join Us!
Research
Areas
IMPECS
Technical Reports
News & Events
Department Newsletter
CSE IITD Mission Top 30
Talks by visitors
CSE Seminar
News and Highlights
Internal
Student Activities
ACES ACM
Teaching Assistant Awards
Student Project Awards
Placement Brochure 2022
Graduating Batch Photos
Contact Us
List of Courses
Course Number
Title
*COL100(CSL100)
Introduction to Computer Science
*COL106(CSL201)
Data Structures
*COL202(CSL105)
Discrete Mathematical Structures
*COL215
Digital Logic and System Design
*COL216(CSL211)
Computer Architecture
*COL226(CSL302)
Programming Languages
*COL331(CSL373)
Operating Systems
*COL334(CSL374)
Computer Networks
*COL351(CSL356)
Analysis and Design of Algorithms
*COL352(CSL352)
Introduction to Automata & Theory of Computation
*COL362(CSL332)
Introduction to Database Management Systems
*COL380
Introduction to Parallel & Distributed Programming
*COL702(CSL630)
Advanced Data Structures and Algorithms
*COL703(CSL703)
Logic for Computer Science
*COL719(CSL719)
Synthesis of Digital Systems
*COL726(CSL361)
Numerical Algorithms
*COP290(CSP301)
Design Practices in Computer Science
*COP701(CSP701)
MTech Software Lab
*COT200
Practical Training 1 (NC)
*COT300
Practical Training 2 (NC)
*COT400
Practical Training 3 (NC)
COD300(CSD300)
Design Project
COD310(CSD310)
Mini Project
COD351
Design Project 1 (NC)
COD352
Design Project 2 (NC)
COD353
Design Project 3 (NC)
COD354
Design Project 4 (NC)
COD355
Design Project 5 (NC)
COD356
Design Project 6 (NC)
COD357
Design Project 7 (NC)
COD492(CSP492)
B.Tech Project Part I
COD494(CSP494)
B.Tech Project: Part II
COD891(CSD745)
Minor Project (MT)
COD892(CSD893)
Major Project Part 1 (MT)
COD893(CSD894)
Major Project Part 2 (MT)
COD895
MSR Project
COL333(CSL333)
Principles of Artificial Intelligence
COL341
Fundamentals of Machine Learning
COL632(CSL632)
Introduction to Data Base Systems (MT)
COL633(CSL633)
Resource Management in Computer Systems (MT)
COL671(CSL671)
Artificial Intelligence (MT)
COL672(CSL672)
Computer Networks (MT)
COL705(CSL705)
Theory of Computation and Complexity
COL707
Introduction to Ethical Issues in Computer Science
COL718(CSL718)
Architecture of High Performance Computers
COL720
Real Time Systems
COL722
Introduction to Compressed Sensing
COL724(CSL858(CSL724))
Advanced Computer Networks
COL727
Rapid Mixing in Markov Chains
COL728(CSL728)
Compiler Design
COL729
Compiler Optimisation
COL730(CSL730)
Parallel Programming
COL731
Advance Compiler Techniques for Optimization, Safety And Security
COL732(CSL732)
Virtualization And Cloud Computing
COL733
Cloud Computing Technology Fundamentals
COL740(CSL740)
Software Engineering
COL749
Computational Social Choice
COL750(CSL750)
Foundations of Automatic Verification
COL751(CSL851)
Algorithmic Graph Theory
COL752(CSL852)
Geometric Algorithms
COL753(CSL853)
Complexity Theory
COL754(CSL854)
Approximation Algorithms
COL755
Algorithmic Game Theory
COL756(CSL856)
Mathematical Programming
COL757
Model Centric Algorithm Design
COL758(CSL758)
Advanced Algorithms
COL759(CSL759)
Cryptography and Computer Security
COL760
Advanced Data Management
COL761
Data Mining
COL762(CSL771)
Database Implementation
COL764
Information Retrieval and Web Search
COL765(CSL765)
Introduction to Logic and Functional Programming
COL768(CSL838)
Wireless Networks
COL770
Advanced Artificial Intelligence
COL772
Natural Language Processing
COL774
Machine Learning
COL775
Deep learning
COL776
Learning Probabilistic Graphical Models
COL777
Deep Reinforcement Learning
COL778
Principles of Autonomous Systems
COL780(CSL840)
Computer Vision
COL781(CSL781)
Computer Graphics
COL783(CSL783)
Digital Image Analysis
COL785
Virtual and Augmented Reality
COL786
Advanced Functional Brain Imaging
COL787
Online Algorithms and Competitive Analysis
COL788(CSL788)
Advanced Topics In Embedded Computing
COL812(CSL812)
System Level Design and Modelling
COL818(CSL818)
Principles Of Multiprocessor Systems
COL819
Advanced Distributed Systems
COL821(CSL821)
Reconfigurable Computing
COL828
Advanced Computer Vision
COL829(CSL859)
Advanced Computer Graphics
COL830(CSL830)
Distributed Computing
COL831(CSL831)
Semantics of Programming Languages
COL832(CSL832)
Proofs and Types
COL851
Special Topics in Operating Systems
COL852
Special Topics in Compiler Design
COL860(CSL860)
Special Topics in Parallel Computation
COL861(CSL861)
Special Topics in Hardware Systems
COL862(CSL862)
Special Topics in Software Systems
COL863(CSL863)
Special Topics in Theoretical Computer Science
COL864(CSL864)
Special Topics in Artificial Intelligence
COL865(CSL865)
Special Topics in Computer Applications
COL866(CSL866)
Special Topics in Algorithms
COL867(CSL867)
Special Topics in High Speed Networks
COL868(CSL868)
Special Topics in Database Systems
COL869(CSL869)
Special Topics in Concurrency
COL870
Special Topics in Machine Learning
COL871(CSL828)
Special Topics in Programming Languages and Compilers
COL872
Special Topics in Cryptography
COL873
Special Topics in Natural Language Processing
COL874
Special Topics in Compilers and Language Implementation
COL876
Special Topics in Formal Methods
COL886
Special Topics in Operating Systems 2
CON101
Introduction to Computer Science and Engg
CON800
Teaching Practicum in Computer Science and Engineering
CON801
Research Practicum in Computer Science and Engineering
COP315(CSP315)
Embedded System Design Laboratory
COP745
Digital System Design Laboratory
COP745(CSP745)
Digital System Design Laboratory
COP820
Processor Design Lab
COQ301
Seminar Course 1 (NC)
COQ302
Seminar Course 2 (NC)
COQ303
Seminar Course 3 (NC)
COQ304
Seminar Course 4 (NC)
COR310(CSR310)
Professional Practices (CS)
COS310(CSS310)
Independent Study (CS)
COS799(CSS799)
Independent Study (MT)
COV877(CSV877)
Special Module on Visual Computing
COV878(CSV878)
Special Module in Machine Learning
COV879(CSV879)
Special Module In Financial Algorithms
COV880(CSV880)
Special Module in Parallel Computation
COV881(CSV881)
Special Module in Hardware Systems
COV882(CSV882)
Special Module in Software Systems
COV883(CSV883)
Special Module in Theoretical Computer Science
COV884(CSV884)
Special Module in Artificial Intelligence
COV885(CSV885)
Special Module in Computer Applications
COV886(CSV886)
Special Module in Algorithms
COV887(CSV887)
Special Module in High Speed Networks
COV888(CSV888)
Special Module in Database Systems
COV889(CSV889)
Special Module in Concurrency
CSL303
Logic for Computer Science (deprecated)
CSL316
Digital Hardware Design (deprecated)
CSL362
Simulation and Modelling (deprecated)
CSL847
Distributed Algorithms (deprecated)
CSL855
Models of Computation (deprecated)
CSL857
Randomized Algorithms (deprecated)
CSL999
Test Course
CSP490
B.Tech Project
CSP601
Software Systems Laboratory (MT)
CSP890
M.Tech Mini-Project
CSP891
M.Tech Dual Major Project Part I
CSP892
M.Tech Dual-Project Part II
CSV890
Special Module in Animation and Modelling
SIL618
Computer Architecture
SIL761
Introduction to Information and Communication Technologies for Development
SIL763
Introduction to Blockchains, Cryptocurrency, and Smart Contracts
SIL765
Network & System Security
SIL769
Internet Traffic - Measurement, Modeling and Analysis
SIL771
Special topics in Cyber security
SIL775
Biometric Security
SIL801
Special Topics in Multimedia Systems
SIL802
Special Topics in Web Based Computing
SIL861
Special Topics in ICTD
SIV810
Special Module in Cyber Security
SIV812
Special Module in Computer Forensics
SIV813
Applications of Computers in Medicines
SIV851
Special Module on eGovernance
SIV861
Info and Comm Tech for Development
SIV864
Special Module on Media Processing and Communication
SIV871
Special Module in Computational Neuroscience
SIV889
Special Module in Human Computer Interaction
SIV895
Special Module on Intelligent Information Processing
JavaScript is currently disabled.
Please enable it for a better experience of
Jumi
.