Computer Science Engineering (CSE) is an academic program that integrates the fields of Computer Engineering and Computer Science and is highly sought after by engineering students. The course covers a wide range of topics, but places emphasis on the fundamentals of computer programming and networking. Subjects covered in the course include computation, algorithms, programming languages, program design, computer software, computer hardware, and more.
Computer science engineers are involved in various aspects of computing, ranging from designing microprocessors, personal computers, and supercomputers, to circuit design and writing software that powers these devices.
The subjects covered in each semester of the Computer Science Engineering syllabus of BTech at IIT Bombay include:
SEMESTER 1 |
SEMESTER 2 |
Calculus |
Linear Algebra and Ordinary Differential Equations |
Chemistry I |
Modern Physics |
Introduction to computer programming |
Data Analysis and Interpretation |
Economics |
Abstractions and Paradigms in Programming |
Chemistry Lab |
Physics Lab |
Workshop Practice |
Abstractions and Paradigms in Programming |
Engineering Graphics and Drawing |
|
SEMESTER 3 |
SEMESTER 4 |
Numerical Analysis |
Environmental Studies |
Introduction to Electrical and Electronic Circuits |
Automata Theory and Logic |
Discrete Structures |
Design and Analysis of Algorithms |
Data Structures and Algorithms |
Logic Design |
Experimentation and Measurement Lab |
Software Systems Lab |
Data Structures and Algorithms Lab |
Logic Design Lab |
SEMESTER 5 |
SEMESTER 6 |
Literature/Philosophy/Psychology/Sociology |
Artificial Intelligence |
Computer Architecture |
Implementation of Programming Languages |
Operating Systems |
Computer Networks |
Database and Information Systems |
Artificial Intelligence Lab |
Database and Information Systems Lab |
Implementation of Programming Languages Lab |
Computer Architecture Lab |
Computer Networks Lab |
Operating Systems Lab |
|
SEMESTER 7 |
SEMESTER 8 |
Elective 1 |
Elective 4 |
Elective 2 |
Elective 5 |
Elective 3 |
Elective 6 |
Institute Elective 1 |
Institute Elective 2 |
To be eligible for a BTech in CSE, you must have passed the Class 12 exam from a recognized board with Physics, Chemistry, and Mathematics as core subjects, and obtained a minimum aggregate of 60% in these subjects.