INDIAN INSTITUTE OF INFORMATION TECHNOLOGY BHAGALPUR

(IIIT BHAGALPUR)

Bachelor of Technology (B.Tech.)

Computer Science and Engineering (CSE)

CURRICULUM

Course Code

Course name

L

T

P

C

Year

Semester

Semester
Total Credit

Download

MA101

Engineering Mathematics – I

3

1

0

4

1st

I

23

 

PH101

Engineering Physics

3

0

0

3

 

EC101

Electrical Sciences

3

0

0

3

 

CS101

Computer Programming

3

0

0

3

Syllabus

HS101

Professional Communication

2

0

0

2

 

ME102

Engineering Graphics

2

0

3

4

 

EC112

Electrical Sciences LAB

0

0

3

2

 

CS110

Computer Programming LAB

0

0

3

2

 

MA102

Engineering Mathematics – II

3

1

0

4

1st

II

23

 

CS102

Data Structures and Algorithms

3

0

0

3

 

EC102

Digital Design 

3

0

0

3

 

EC104

Semiconductor Devices and Circuits

3

0

0

3

 

ME103

Engineering Materials

3

1

0

4

Syllabus

CS112

Data Structure and Algorithm LAB

0

0

3

2

 

EC113

Digital Design LAB

0

0

3

2

 

EC114

Semiconductor Devices and Circuits LAB

0

0

3

2

 

NSS

NSS

0

0

0

0

 

MA201

Engineering Mathematics III

3

1

0

4

2nd

III

24

 

CS203

Object Oriented Programming

3

0

0

3

 

CS202

Discrete Mathematics

3

1

0

4

 

CS201

Design and Analysis of Algorithms

3

1

0

4

 

CS207

Computer Organization and Architecture

3

1

0

4

Syllabus

HS201

Management Concepts and Technology

2

0

0

2

 

CS211

Object Oriented Programming LAB

0

0

3

2

 

SAI I

Society Internship Program

0

0

0

1

 

CS206

Operating Systems

3

0

0

3

2nd

IV

22

 

CS205

Formal Language and Automata Theory

3

1

0

4

 

EC208

Microprocessor and Interfacing

3

0

0

3

 

CS204

Database Management Systems

3

0

0

3

Syllabus

MA203

Probability and Statistics

3

1

0

4

 

CS212

Database Management Systems LAB

0

0

3

2

 

CS213

Operating Systems LAB

0

0

3

2

 

EC218

Microprocessor and Interfacing LAB

0

0

3

2

 

EC301

Digital Signal Processing

3

0

0

3

3rd

V

23

 

CS301

Data Communication

3

0

0

3

 

CS302

Software Engineering

3

0

0

3

 

EC304

IoT and Embedded System

3

0

0

3

 

CS303

Artificial Intelligence

3

0

2

4

Syllabus

EC311

Digital Signal Processing LAB

0

0

3

2

 

EC312

IOT and Embedded System LAB

0

0

3

2

 

CS311

Software Engineering LAB

0

0

3

2

 

SAI II

Academia Internship

0

0

0

1

 

CS304

Compiler Design

3

0

0

3

3rd

VI

24

 

CS305

Computer Networks 

3

0

0

3

 

CS306

Computer Graphics

3

0

2

4

 

CS307

Machine Learning 

3

0

0

3

 

ME306

Environmental Sciences & Green Technology

2

0

0

2

Syllabus

Elective-I

3

1

0

4

 

CS312

Compiler Design LAB

0

0

3

2

 

CS313

Computer Networks LAB

0

0

3

2

 

CS314

Machine Learning LAB

0

0

3

2

 

HS401

Professional Ethics for Engineers

2

0

0

2

4th

VII

22

 

 

Elective – II

3

1

0

4

Syllabus

 

Elective – III

3

1

0

4

 

Open Elective

3

1

0

4

Rules and Regulation

HS4XX

Foreign Language

0

0

2

2

For Minor project

CS491

Minor Project

0

0

6

4

 

SAI III

Industry Internship

0

0

0

2

 

CS492

B. Tech Research/Industry Project

0

0

0

16

4th

VIII

16

Rules and Regulations

 

TOTAL CREDIT

177