Undergraduate Course Curriculum

The Bachelor's program in Mechanical Engineering Department is one of the oldest programs in IITG. It started in year 1995, since then the undergraduate curriculum has been updated periodically to make it relevant for the industrial needs and academic research works. The current curriculum is diverse including the SA courses and the HSS courses. Students now can choose electives starting from 6th semester and this offers lot of flexibilty for those who want to pursue research career in allied state-of-the-art fields.


Semester 1

Course No. Course Name L T P Credits
CH 101 Chemistry 3 1 0 8
EE 101 Basic Electronics 3 1 0 8
MA 101 Mathematics - I 3 1 0 8
CE 101 Engineering Drawing 2 0 3 7
PH 101 Physics - I 2 1 0 6
CH 110 Chemistry Laboratory 0 0 3 3
ME 110 1 Workshop 0 0 3 3
PH 110 1 Physics Laboratory 0 0 3 3
HS 101 HSS English Communication (PP/NP) 2 0 2 0
SAPREP Preparation to SA Courses 0 0 1 0
  • Chemistry


    • Course code CH 101
    • L:T:P:C::3:1:0:8
    • Syllabus : Download
    • Semester :
    • Course Type : Common course
    • Eligible Programmes : Bachelor
  • Basic Electronics


    • Course code EE 101
    • L:T:P:C::3:1:0:8
    • Syllabus : Download
    • Semester :
    • Course Type : Common course
    • Eligible Programmes : Bachelor
  • Mathematics - I


    • Course code MA 101
    • L:T:P:C::3:1:0:8
    • Syllabus : Download
    • Semester :
    • Course Type : Common course
    • Eligible Programmes : Bachelor
  • Engineering Drawing


    • Course code CE 101
    • L:T:P:C::2:0:3:7
    • Syllabus : Download
    • Semester :
    • Course Type : Core course
    • Eligible Programmes : Bachelor
  • Physics - I


    • Course code PH 101
    • L:T:P:C::2:1:0:6
    • Syllabus : Download
    • Semester :
    • Course Type : Common course
    • Eligible Programmes : Bachelor
  • Chemistry Laboratory


    • Course code CH 110
    • L:T:P:C::0:0:3:3
    • Syllabus : Download
    • Semester :
    • Course Type : Common course
    • Eligible Programmes : Bachelor
  • Workshop


    • Course code ME 110 1
    • L:T:P:C::0:0:3:3
    • Syllabus : Download
    • Semester :
    • Course Type : Core course
    • Eligible Programmes : Bachelor
  • Physics Laboratory


    • Course code PH 110 1
    • L:T:P:C::0:0:3:3
    • Syllabus : Download
    • Semester :
    • Course Type : Open Elective
    • Eligible Programmes : Bachelor
  • HSS English Communication (PP/NP)


    • Course code HS 101
    • L:T:P:C::2:0:2:0
    • Syllabus : Download
    • Semester :
    • Course Type : HSS Elective
    • Eligible Programmes : Bachelor
  • Preparation to SA Courses


    • Course code SAPREP
    • L:T:P:C::0:0:1:0
    • Syllabus : Download
    • Semester :
    • Course Type : Common course
    • Eligible Programmes : Bachelor



Semester 2

Course No. Course Name L T P Credits
MA 102 Mathematics - II 3 1 0 8
ME 101 Engineering Mechanics 3 1 0 8
BT 101 Introductory Biology 3 0 0 6
CS 101 Introduction to Computing 3 0 0 6
PH 102 Physics – II 2 1 0 6
CS 110 Computing Lab 0 0 3 3
EE 102 Basic Electronics Laboratory 0 0 3 3
ME 110 2 Workshop 0 0 3 3
PH 110 2 Physics Laboratory 0 0 3 3
SA 101 Student’s Activity Course (1) 0 0 2 0
  • Mathematics - II


    • Course code MA 102
    • L:T:P:C::3:1:0:8
    • Syllabus : Download
    • Semester :
    • Course Type : Common course
    • Eligible Programmes : Bachelor
  • Engineering Mechanics


    • Course code ME 101
    • L:T:P:C::3:1:0:8
    • Syllabus : Download
    • Semester :
    • Course Type : Core course
    • Eligible Programmes : Bachelor
  • Introductory Biology


    • Course code BT 101
    • L:T:P:C::3:0:0:6
    • Syllabus : Download
    • Semester :
    • Course Type : Common course
    • Eligible Programmes : Bachelor
  • Introduction to Computing


    • Course code CS 101
    • L:T:P:C::3:0:0:6
    • Syllabus : Download
    • Semester :
    • Course Type : Common course
    • Eligible Programmes : Bachelor
  • Physics – II


    • Course code PH 102
    • L:T:P:C::2:1:0:6
    • Syllabus : Download
    • Semester :
    • Course Type : Common course
    • Eligible Programmes : Bachelor
  • Computing Lab


    • Course code CS 110
    • L:T:P:C::0:0:3:3
    • Syllabus : Download
    • Semester :
    • Course Type : Common course
    • Eligible Programmes : Bachelor
  • Basic Electronics Laboratory


    • Course code EE 102
    • L:T:P:C::0:0:3:3
    • Syllabus : Download
    • Semester :
    • Course Type : Common course
    • Eligible Programmes : Bachelor
  • Workshop


    • Course code ME 110 2
    • L:T:P:C::0:0:3:3
    • Syllabus : Download
    • Semester :
    • Course Type : Core course
    • Eligible Programmes : Bachelor
  • Physics Laboratory


    • Course code PH 110 2
    • L:T:P:C::0:0:3:3
    • Syllabus : Download
    • Semester :
    • Course Type : Common course
    • Eligible Programmes : Bachelor
  • Student’s Activity Course (1)


    • Course code SA 101
    • L:T:P:C::0:0:2:0
    • Syllabus : Download
    • Semester :
    • Course Type : Common course
    • Eligible Programmes : Bachelor



Semester 3

Course No. Course Name L T P Credits
MA 201 Mathematics - III 3 1 0 8
ME 211 Thermodynamics 2 1 0 6
ME 212 Solid Mechanics - I 2 1 0 6
ME 213 Engineering Materials 3 0 0 6
ME 214 Fluid Mechanics – I 2 1 0 6
ME 215 Machine Drawing 0 0 3 3
ME 216 Mechanical Engg. Lab – I 0 0 3 3
SA 201 Student’s Activity Course (2) 0 0 2 0
  • Mathematics - III


    • Course code MA 201
    • L:T:P:C::3:1:0:8
    • Syllabus : Download
    • Semester :
    • Course Type : Common course
    • Eligible Programmes : Bachelor
  • Thermodynamics


    • Course code ME 211
    • L:T:P:C::2:1:0:6
    • Syllabus : Download
    • Semester :
    • Course Type : Core course
    • Eligible Programmes : Bachelor
  • Solid Mechanics - I


    • Course code ME 212
    • L:T:P:C::2:1:0:6
    • Syllabus : Download
    • Semester :
    • Course Type : Core course
    • Eligible Programmes : Bachelor
  • Engineering Materials


    • Course code ME 213
    • L:T:P:C::3:0:0:6
    • Syllabus : Download
    • Semester :
    • Course Type : Core course
    • Eligible Programmes : Bachelor
  • Fluid Mechanics – I


    • Course code ME 214
    • L:T:P:C::2:1:0:6
    • Syllabus : Download
    • Semester :
    • Course Type : Core course
    • Eligible Programmes : Bachelor
  • Machine Drawing


    • Course code ME 215
    • L:T:P:C::0:0:3:3
    • Syllabus : Download
    • Semester :
    • Course Type : Core course
    • Eligible Programmes : Bachelor
  • Mechanical Engg. Lab – I


    • Course code ME 216
    • L:T:P:C::0:0:3:3
    • Syllabus : Download
    • Semester :
    • Course Type : Core course
    • Eligible Programmes : Bachelor
  • Student’s Activity Course (2)


    • Course code SA 201
    • L:T:P:C::0:0:2:0
    • Syllabus : Download
    • Semester :
    • Course Type : Common course
    • Eligible Programmes : Bachelor



Semester 4

Course No. Course Name L T P Credits
HS 1xx 1 HSS Elective - I 3 0 0 6
ME 221 Fluid Mechanics – II 3 0 0 6
ME 222 Manufacturing Technology - I 3 0 0 6
ME 223 Solid Mechanics - II 3 0 0 6
ME 224 Kinematics of Machinery 2 1 0 6
ME 225 Mechanical Workshop 0 0 6 6
ME 226 Mechanical Engg. Lab - II 0 0 3 3
SA 202 Student’s Activity Course (3) 0 0 2 0



Semester 5

Course No. Course Name L T P Credits
EE 380 Electrical Machines 3 0 0 6
HS 1xx HSS Elective - II 3 0 0 6
ME 311 Heat Transfer 3 0 0 6
ME 312 Manufacturing Technology - II 3 0 0 6
ME 313 Dynamics of Machinery 2 1 0 6
ME 314 Design of Machine Elements 3 0 0 6
ME 315 Mechanical Engg. Lab - III 0 0 3 3
ME 398 BTP Phase I 0 0 3 3
  • Electrical Machines


    • Course code EE 380
    • L:T:P:C::3:0:0:6
    • Syllabus : Download
    • Semester :
    • Course Type : Common course
    • Eligible Programmes : Bachelor
  • HSS Elective - II


    • Course code HS 1xx
    • L:T:P:C::3:0:0:6
    • Syllabus : Download
    • Semester :
    • Course Type : HSS Elective
    • Eligible Programmes : Bachelor
  • Heat Transfer


    • Course code ME 311
    • L:T:P:C::3:0:0:6
    • Syllabus : Download
    • Semester :
    • Course Type : Core course
    • Eligible Programmes : Bachelor
  • Manufacturing Technology - II


    • Course code ME 312
    • L:T:P:C::3:0:0:6
    • Syllabus : Download
    • Semester :
    • Course Type : Core course
    • Eligible Programmes : Bachelor
  • Dynamics of Machinery


    • Course code ME 313
    • L:T:P:C::2:1:0:6
    • Syllabus : Download
    • Semester :
    • Course Type : Core course
    • Eligible Programmes : Bachelor
  • Design of Machine Elements


    • Course code ME 314
    • L:T:P:C::3:0:0:6
    • Syllabus : Download
    • Semester :
    • Course Type : Core course
    • Eligible Programmes : Bachelor
  • Mechanical Engg. Lab - III


    • Course code ME 315
    • L:T:P:C::0:0:3:3
    • Syllabus : Download
    • Semester :
    • Course Type : Core course
    • Eligible Programmes : Bachelor
  • BTP Phase I


    • Course code ME 398
    • L:T:P:C::0:0:3:3
    • Syllabus : Download
    • Semester :
    • Course Type : Core course
    • Eligible Programmes : Bachelor



Semester 6

Course No. Course Name L T P Credits
ME 321 Applied Thermodynamics 3 0 0 6
ME 322 Machine Design 2 0 2 6
ME 323 Mechanical Measurements 3 0 0 6
ME 324 Industrial Engineering and Operations Research 3 0 0 6
ME 325 Control Systems 3 0 0 6
ME xxx 1 Department Elective I 3 0 0 6
ME 326 Mechanical Engg. Lab - IV 0 0 3 3
ME 399 BTP Phase II 0 0 3 3



Semester 7

Course No. Course Name L T P Credits
EO XXX 1 Open Elective I 3 0 0 6
HS 2XX 2 HSS Elective III 3 0 0 6
ME 498 BTP Phase III 0 0 6 6
ME xx 2 Department Elective II 3 0 0 6
ME xx 3 Department Elective III 3 0 0 6
SO XXX 1 Open Elective - II 3 0 0 6
ME 401 Summer Training (PP/NP) 0 0 0 0
  • Open Elective I


    • Course code EO XXX 1
    • L:T:P:C::3:0:0:6
    • Syllabus : Download
    • Semester :
    • Course Type : Open Elective
    • Eligible Programmes : Bachelor
  • HSS Elective III


    • Course code HS 2XX 2
    • L:T:P:C::3:0:0:6
    • Syllabus : Download
    • Semester :
    • Course Type : HSS Elective
    • Eligible Programmes : Bachelor
  • BTP Phase III


    • Course code ME 498
    • L:T:P:C::0:0:6:6
    • Syllabus : Download
    • Semester :
    • Course Type : Core course
    • Eligible Programmes : Bachelor
  • Department Elective II


    • Course code ME xx 2
    • L:T:P:C::3:0:0:6
    • Syllabus : Download
    • Semester :
    • Course Type : Department Elective
    • Eligible Programmes : Masters
  • Department Elective III


    • Course code ME xx 3
    • L:T:P:C::3:0:0:6
    • Syllabus : Download
    • Semester :
    • Course Type : Department Elective
    • Eligible Programmes : Masters
  • Open Elective - II


    • Course code SO XXX 1
    • L:T:P:C::3:0:0:6
    • Syllabus : Download
    • Semester :
    • Course Type : Open Elective
    • Eligible Programmes : Bachelor
  • Summer Training (PP/NP)


    • Course code ME 401
    • L:T:P:C::0:0:0:0
    • Syllabus : Download
    • Semester :
    • Course Type : Core course
    • Eligible Programmes : Bachelor



Semester 8

Course No. Course Name L T P Credits
ME 499 BTP Phase IV 0 0 12 12
EO XXX 2 Open Elective - III 3 0 0 6
HS 2XX 1 HSS Elective - IV 3 0 0 6
ME xxx 4 Department Elective IV 3 0 0 6
SO XXX 2 Open Elective - IV 3 0 0 6
  • BTP Phase IV


    • Course code ME 499
    • L:T:P:C::0:0:12:12
    • Syllabus : Download
    • Semester :
    • Course Type : Core course
    • Eligible Programmes : Bachelor
  • Open Elective - III


    • Course code EO XXX 2
    • L:T:P:C::3:0:0:6
    • Syllabus : Download
    • Semester :
    • Course Type : Open Elective
    • Eligible Programmes : Bachelor
  • HSS Elective - IV


    • Course code HS 2XX 1
    • L:T:P:C::3:0:0:6
    • Syllabus : Download
    • Semester :
    • Course Type : HSS Elective
    • Eligible Programmes : Bachelor
  • Department Elective IV


    • Course code ME xxx 4
    • L:T:P:C::3:0:0:6
    • Syllabus : Download
    • Semester :
    • Course Type : Department Elective
    • Eligible Programmes : Masters
  • Open Elective - IV


    • Course code SO XXX 2
    • L:T:P:C::3:0:0:6
    • Syllabus : Download
    • Semester :
    • Course Type : Open Elective
    • Eligible Programmes : Bachelor