Curriculum Structure

Our comprehensive B.Tech program in Computational Engineering integrates mathematics, core engineering, scientific computing, and emerging technologies to prepare students for industry challenges and advanced research.

Program Overview

Courses related to Engineering Mathematics are included to lay the foundation of mathematics that a student of this program is expected to know. Core Engineering courses cover fundamental topics of Engineering Drawing, Thermodynamics, and Mechanics of solids and fluids along with the transport of heat and mass through these mediums. As biology forms an important aspect of modern engineering, courses on bioengineering and biomechanics have also been included. Scientific Computing lays foundation of the numerical methods typically used in engineering modelling and simulation; Data Structure & Analytics exposes the student to modern analysis tools of AI/ML and optimization; Computational Applications exposes the student to a vast array of methodology typically used in engineering analysis.

Course Classification

Code Classification Credits
BE Basic Engineering 15
BS Basic Science 13
DC + DE Departmental (Core + Electives) 78
LA/CA Liberal/Creative Arts 8
FE Free Electives 11
SK Soft & Career Skills 4
Total Credits 129

Parallel, Distributed & HPC Basket

Course ID Course Name Credits
CS5280 Concurrency Control in Transactional Systems 3
ME5470 Introduction to Parallel Scientific Computing 3
CS5300 Parallel and Concurrent Programming 3
CS5320 Distributed Computing 3

Electives Offered

Course ID Course Name Credits
CS5280 Concurrency Control in Transactional Systems 3
MS5973 Computational Thermodynamics & Kinetics 3
MS5033 Mesoscale Modelling 3
BT2023 Bio-Statistics 3
ME5810 Advanced CFD 3
ME5690 Advanced FEM 3
ME5470 Introduction to Parallel Scientific Computing 3
CH5190 Molecular Modelling of Catalytic Reactions 3
CS5300 Parallel and Concurrent Programming 3
CS5320 Distributed Computing 3
CO4015 Mini-Project 3

Semester 1

Course ID Course Name Credits Type
MA1110 Calculus-1 1 BS
MA1220 Calculus-2 1 BS
EP1108 Modern Physics 2 BS
CY1010 Environmental Chemistry 2 BS
ID1063 Introduction to Programming 3 BE
ID1041 Engineering Drawing 2 BE
EE1202 Digital Circuits 3 DC
CO1020 Fundamentals of Scientific Computing 2 DC
BT1010 Introduction to Life Sciences 1 BS
Total Credits 17

Semester 2

Course ID Course Name Credits Type
MA1140 Elementary Linear Algebra 1 BS
MA1150 Differential Equations 1 BS
ID1054 Digital Fabrication 2 BE
ME1020 Engineering Mechanics 3 BE
BM1030 Bioengineering 2 BE
CH1140 Thermodynamics Laws & Phase Transitions 3 DC
CO1020 Computer Aided Numerical Methods-I 2 DC
EE3402 Intro to Hardware Description Language 1 DC
EM3020 Introduction to Entrepreneurship 1 SK
Personality Development 1 SK
Total Credits 17

Semester 3

Course ID Course Name Credits Type
MA2110 Introduction to Probability 1 BS
MA2120 Transform Techniques 1 BS
BT1020 Basic Bioinformatics 2 DC
ID2230 Data Structures and Applications 3 BE
CS3510 Operating System-I 1 DC
MS2860 Computational Methods in Material Sciences 2 DC
ME2110 Solid Mechanics 3 DC
ME2240 Fluid Mechanics 3 DC
LA1760 English Communications 2 SK
Total Credits 18

Semester 4

Course ID Course Name Credits Type
MA2140 Introduction to Statistics 1 BS
MA2130 Complex Variables 1 BS
ME3110 Heat and Mass Transfer 3 DC
CO2020 Computer Aided Numerical Methods-II 3 DC
AI2000 Foundations of Machine Learning 3 DC
BT2060 Molecular and Cellular Biology 3 DC
MS4023 Electronic Structure & Atomistic Modelling of Materials 3 DC
CS3523 Operating System-II 3 DC
Total Credits 20

Semester 5

Course ID Course Name Credits Type
ME3030 Modelling and Simulation 3 DC
ME3180 FEM and CFD Theory 3 DC
MS2970 Materials Thermodynamics and Kinetics 3 DC
BT2053 Big Data Biology and Biological Databases 3 DC
XXXX Parallel, Distributed & HPC Systems Basket 3 DC
LA/CA LA/CA Electives 1 LA
Total Credits 16

Semester 6

Course ID Course Name Credits Type
Internship / Departmental Electives 6 DE
Free Electives 3 FE
LA/CA Electives 2 LA
ME3413 Machine Drawing and Solid Modelling 2 DC
CH5150 Optimization Techniques-I 2 DC
XXXX Parallel, Distributed & HPC Systems Basket DC
Total Credits 15

Semester 7

Course ID Course Name Credits Type
ME3445 FEM Lab 1 DC
ME3455 CFD Lab 1 DC
Departmental Electives 5 DE
Free Electives 4 FE
LA/CA Electives 3 LA
Total Credits 14

Semester 8

Course ID Course Name Credits Type
Departmental Electives 6 DE
Free Electives 4 FE
ID4006 Ethics and Values 1 LA
LA/CA Elective 1 LA
Total Credits 12