Pre-doctoral Program

The Pre-doctoral Program in Computer Science and Engineering (CSE) aims to offer recent undergraduate and graduate students the opportunity to advance their research skills and prepare for doctoral studies in the field of Computer Science and Engineering. This is a full-time, non-degree program of up to one year period.

1

Winter School on Data Systems

Organized by the Data Systems Group at CSE Department, IIT Delhi, this Winter School offers a unique learning opportunity in scalable systems for Big Data, Data Science, and AI. Who can attend: Final-year undergraduates, master's and PhD students, and industry professionals. Don't miss this chance to deepen your knowledge in cutting-edge data systems!

2

Formal Verification & Program Synthesis

The IITD CSE department is hosting a winter school on Formal Verification and Program Synthesis. The school will provide students with a comprehensive overview of recent advancements in constraint solvers and automated reasoning, along with cutting-edge applications in diverse fields such as verification of deep neural networks, security, blockchains, and synthesis. Click here to know more and register.

3

Graphics & Vision Summer School

The IITD CSE Department is hosting a summer school on computer graphics and computer vision in summer 2024. This school is intended to give students a deep dive into the fundamentals of graphics and vision, along with hands-on experience in working on practical projects in these areas. Click here to find out more.

4

CSE Research Symposium

The IITD CSE Department and ACES-ACM (IITD chapter of ACM) are organizing a symposium on 19th and 20th April 2024. The symposium will feature talks by CSE PhD students and invited speakers Indrajit Bhattacharya (TCS) and Akash Lal (Microsoft). Click here to find out more!

5

Winter System School

IITD CSE department is organizing a winter systems school We will study classic and contemporary topics in program analysis and optimization, taught by Sorav Bansal and Kumar Madhukar. Click to find out more

6

CS Theory Winter School

IIT Delhi's CSE department is organizing a winter school on theoretical computer science from December 11 to 14, 2023. Click to find out more and apply by October 31, 2023.

7

B. Tech. Curriculum

Curriculum: B. Tech. in Computer Science

 

[ Program ]     [ Curriculum ]

 

The overall credit structure

Undergraduate Core (UC) Undergraduate Elective (UE)
Category Credits Category Credits
Departmental Core (DC) 66 Departmental Electives (DE) 24
Basic Sciences (BS) 24 Humanities & Soc. Sciences (HM) 14
Engg. Arts & Sciences (EAS) 20 Open Category Electives (OC) 31
Humanities & Social Sciences 1    
       
TOTAL 111 TOTAL 69


UNDERGRADUATE CORE (UC)

Course no. Title L T P Credits Equivalent old course
 

Basic Sciences (BS)

         
CYL110 Physical Chemistry: Concepts and Applications 3 1 0 4 CY110N
CYP100 Chemistry Laboratory 0 0 4 2 CY130P
MAL111 Introduction to Analysis and Differential Equations 3 1 0 4 MA111N
MAL124 Introduction to Algebra and Matrix Analysis 3 1 0 4 MA120N
PHL110 Fields and Waves 3 1 0 4 PH110N
PHL120 Physics of Materials 3 1 0 4 PH120N
PHP100 Physics Laboratory 0 0 4 2 PH130P
  TOTAL BS 15 5 8 24  
             
 

Engineering Arts & Sciences (EAS)

         
AML110 Engineering Mechanics 3 0 2 4 AM110N
CSL101
or
CSL102
Introduction to Computers & Programming
or
Introduction to Computer Science
3 0 2 4 CS110N
or
CS120N
EEL101 Fundamentals of Electrical Engineering 3 0 2 4  
MEL110 Graphic Science 2 0 4 4 ME110N
MEL120 Manufacturing Practices 2 0 4 4 ME120N
  TOTAL EAS   13 0 14 20  
             
 

Humanities & Social Sciences

         
HUN100 Introduction to Humanities & Social Sciences 1 0 0 1  
 

Departmental Core (DC)

         
CSC410 Colloquium  0 3 0 3 CS401S
CSD411 Major Project Part 1 0 0 8 4 CS491S
CSD412 Major Project Part 2 0 0 16 8 CS492S
CSL105 Discrete Mathematical Structures 3 1 0 4 CS251N
CSL201 Data Structures 3 0 4 5 CS130N
CS391M
CSL211 Computer Architecture 3 1 2 5 CS211N
CSL302 Programming Languages 3 0 4 5 CS232F
CSL356 Analysis and Design of Algorithms 3 1 0 4 CS356N
CSL373 Operating Systems 3 0 4 5 CS333N
CSL374 Computer Networks 3 0 3 4.5 CS372F
CSN110 Introduction to Computer Science and Engineering § 0 0 4 2 CS100S
CSP301 Design Practices in Computer Science 0 1 4 3
CST410 Practical Training        NC CS400P
EEL201 Digital Electronic Circuits 3 1 0 4
EEL205 Signals and Systems 3 1 0 4
EEP201 Electronics Laboratory - I 0 0 3 1.5
MAL250 Introduction to Probability Theory and Stochastic Processes 3 1 0 4
  TOTAL DC 30 10 52 66  
             
  TOTAL UC 59 15 74 111  
§ Common to both B.Tech. and Dual Degree programmes in CSE


DEPARTMENTAL ELECTIVES (DE)

Course no. Title L T P Credits  
CSD310 Mini Project 0 0 6 3 CS320S
CSL303 Logic for Computer Science 3 0 2 4 CS253F
CSL316 Digital Hardware Design 3 0 4 5 CS214N
and
CS214P
CSL332 Introduction to Data Base Systems 3 0 3 4.5 CS332N
CSL361 Numerical and Scientific Computing 3 1 2 5 CS210N
CSL362 Simulation and Modelling 3 0 2 4 CS477N
CSL433
CSL333
Artificial Intelligence 3 0 2 4 CS371N
CSL705 Theory of Computation 3 1 0 4 CS355N
CSL719 Synthesis of Digital Systems 3 0 2 4 CS719N
CSL728 Compiler Design 3 0 3 4.5 CS432F
or
CS728
CSL740 Software Engineering 3 0 2 4 CS435N
or
CS740N
CSL750 Foundations of Automatic Verification 3 0 2 4  
CSL771 Database Implementations 3 0 2 4  
CSL781 Computer Graphics 3 0 3 4.5 CS474F
or
CS781N
CSL783 Digital Image Analysis 3 0 3 4.5 CS475N
or
CS783N
CSP315 Embedded System Design Laboratory 0 1 6 4 CS315P
CSR310 Professional Practices 0 1 2 2 CS398S
CSS310 Independent Study 0 3 0 3 CS310S


COURSES FOR ALL STUDENTS UNDER ENGINEERING ARTS  & SCIENCE (EAS) CATEGORY.

Course no. Title L T P Credits Equivalent old course
CSL101
or CSL102
Introduction to Computers & Programming *
or Introduction to Computer Science §
3 0 2 4 CS110N CS120N
CSL201 Data Structures 3 0 4 5 CS130N
* Only for students with no prior exposure to computers in their qualifying examination

§ Only for students with computer science in their qualifying examination


MINOR AREA IN Computer Science & Engineering (20 credits)
for non-CS&E students

These courses will also be available under UE/OC category for all students.
Course no. Title L T P Credits Equivalent old course
CSL201  Data Structures § 3 0 4 5 CS130N
CSL211 Computer Architecture § 3 1 2 5 CS211N
CSL356 Analysis and Design of Algorithms 3 1 0 4 CS356N
CSL332 Introduction to Database  Systems 3 0 3 4.5 CS332N
CSL333 Artificial Intelligence 3 0 2 4 CS371N
CSL373 Operating Systems 3 0 4 5 CS333N
CSL302 Programming Languages 3 0 4 5 CS232F
CSL374 Computer Networks 3 0 3 4.5 CS372F
  Total Minor Area credit requirements       20  

§ Core for Minor area. Not available to B.Tech (Electrical) and M.Tech (Mathematics & Computing)


Semester-wise Schedule of Courses

 

Semester   Lec.
courses
Hours Credits
I CSN110

0-0-4-2
CSL101 /
CSL102
3-0-2-4
MEL110

2-0-4-4
MAL111

3-1-0-4
PHL110

3-1-0-4
PHP100

0-0-4-2




HUN100

1-0-0-1

4


12-2-14-28

21
II

CSL201

3-0-4-5
EEL101

3-0-2-4
MEL120

2-0-4-4
MAL124

3-1-0-4
CYL110

3-1-0-4
CYP100

0-0-4-2







5


14-2-14-30

23
III

CSL105

3-1-0-4
CSL211

3-1-2-5
CSP301

0-1-4-3
EEL201

3-1-0-4
EEP201

0-0-3-1.5
AML110

3-0-2-4




HUL2xx

3-1-0-4

5


15-5-11-31

25.5
IV

CSL302

3-0-4-5
MAL250
EEL205
3-1-0-4
PHL120

3-1-0-4


DE-1

3-0-4-5






HUL2xx

3-1-0-4

5


15-3-8-26

22
V

CSL356

3-1-0-4
EEL205
MAL250
3-1-0-4




DE-2
or Mini Pr


OC-1

3-0-2-4
OC-2

3-0-0-3
HUL2xx

2-1-0-3

6


17-3-2-22

21
VI

CSL373

3-0-4-5




DE-3

3-0-4-5
DE-4
or Indep study
3-0-0-3


OC-3

3-0-2-4
OC-4

3-0-2-4
HUL2xx

2-1-0-3

6


17-1-12-30

24
Summer PRACTICAL TRAINING ( CST410 )
VII

CSC410

0-3-0-3
CSD411

0-0-8-4
CSL374

3-0-3-4.5


DE-5

3-0-2-4


OC-5

3-0-2-4
OC-6

3-0-2-4



4


12-3-17-32

23.5
VIII



CSD412

0-0-16-8




DE-6

3-0-2-4


OC-7

3-0-2-4
OC-8

3-0-2-4



3


9-0-22-31

20
Reqd OC=31 from 8 courses
Reqd DE=24 from 6 courses
Humanities = 15 from (4 courses + HUN100)
DC=66, BS=24, EAS=20
Total=180

 

 

 

Copyright © 2025 Department of Computer Science and Engineering. All Rights Reserved.