Course Structure

Course Structure

12345678
B.Tech 1st-year coursesFFPPEE
FFPPEE
FEEEEE
EEEEEE
EEEEProject
SSSS

1st year6023%
Foundation (5 x 8 Cr) (F)4015%
Prerequisites (4 x 6 Cr) (P)249%
Electives (19 x 6 Cr) (E)11443%
Seminar (4 x 4 Cr) (S)166%
Project (12 Cr)125%
Total Credits266100%

Existing B.Tech credits: 266-282

General features of the curriculum

  • Within each concentration:
    • Prescribed number of prerequisites (dynamic)
    • 10 course minimum
  • Maximum no. of courses per semester:
    • 5 courses + Seminar
  • Seminar in Semesters 3 to 6: Integration
  • Final year project: compulsory for all 

Concentration Electives (min. 6)

Natural Sciences  

●Any science- focused courses as identified by the IDPC

●Typically courses from Physics, Chemistry, Math, BSBE, and select courses from engineering departments/ centres/IDPs
Engineering Sciences
●Any engineering- focused courses as identified by the IDPC

●Typically courses from engineering departments, and select courses from science departments/ centres/IDPs  
Social Sciences

Any social science-focused courses as identified by the IDPC

●Typically courses from HSS, SOM, CPS, CTARA, CUSE, and select courses from other departments/ centres/IDPs
Art & Design

Any social art/design-focused courses as identified by the IDPC

●Typically courses from IDC, and select courses from other departments/ centres/IDPs  
Subject to availability, prerequisites and Department approval.

Open Electives

Any course from any Department, Center, or School; subject to prerequisites

All concentrations, Semester 3

Course CodeCourse NameCredit Structure
Foundation CoursesLTPC
New CourseModern South Asian History3108
New CourseInequality & Society3108
New CourseReading & Writing Literature3108
Electives
NAOpen Elective3006
NAOpen Elective3006
New CourseSeminar1104
Total Credits40

All concentrations, Semester 4

Course CodeCourse NameCredit Structure
Foundation CoursesLTPC
New CourseHistory of Science3108
New CourseDigital Lives3108
Electives
NAOpen Elective3006
NAOpen Elective3006
NAOpen Elective3006
New CourseSeminar1104
Total Credits38