CSD Curriculum

B.Tech in Computer Science and Engineering & Master of Science in Computer Science and Engineering by Research

Curriculum and Graduation Requirements

2018 - V2

Semester wise Plan (Subject to minor changes)

Year & Sem

Course Code

Course Name

Full/Half Sem

Lectures-L, Tutorial-T, Practical-P      Hours per week

Credits earned

L

T

P

Ins Core

Prog Core

Prog Elec

Maths

Science

Hum

Open Elec

Hons

I-I

Monsoon

MA5.101

Discrete Structures

Full

3

1

0

-

-

-

4

-

-

-

-

CS0.101

Computer Programming

Full

3

1

3

-

5

-

 

-

-

-

-

MA4.101

Real Analysis

Full

3

1

0

-

-

-

4

-

-

-

-

EC2.101

Digital Systems and Microcontrollers

Full

3

1

3

-

5

-

-

-

-

-

-

OC2.101

Arts-1

Full

0

2

2

2

-

-

-

-

-

-

-

OC1.101

Sports-1

Full

0

0

2

1

-

-

-

-

-

-

-

OC3.101

Value Education-1

Full

2

1

0

2

-

-

-

-

-

-

-

 

Sub Total

 

14

7

10

5

10

0

8

0

0

0

0

 

Total

 

 

 

 

 

 

 

 

 

 

 

23

I-II

Spring

MA2.101

Linear Algebra

Full

3

1

0

-

-

-

4

-

-

-

-

CS3.303

Introduction to IoT

Full

2

0

3

-

3

-

-

-

-

-

-

CS1.201

Data Structures and Algorithms

Full

3

1

3

-

5

-

-

-

-

-

-

CS6.201

Introduction to Software Systems

Half

1

0

3

-

2

-

-

-

-

-

-

CS2.201

Computer Systems Organization

Full

3

1

0

-

4

-

-

-

-

-

-

OC1.102

Sports-2

Full

0

0

2

1

-

-

-

-

-

-

-

OC2.102

Arts-2

Full

0

2

2

2

-

-

-

-

-

-

-

 

Sub Total

 

12

5

13

3

14

0

4

0

0

0

0

 

Total

 

 

 

 

 

 

 

 

 

 

 

21

II-I

Monsoon

MA6.101

Probability and Statistics

Full

3

1

0

-

-

-

4

-

-

-

-

CS4.301

Data and Applicatons

Half 2

3

1

0

-

2

-

-

-

-

-

-

CS1.302

Automata Theory

Half 1

3

1

0

-

2

-

-

-

-

-

-

CS1.301

Algorithm Analysis and Design

Full

3

1

0

-

4

-

-

-

-

-

-

CS3.301

Operating Systems and Networks

Full

3

1

0

-

4

-

-

-

-

-

-

SC1.110

Science -1

Full

3

1

0

-

-

-

-

4

-

-

-

EC3.202

Embedded Systems Workshop

Half

1

0

2

-

3

         

 

OC1.103

Sports-3

Full

0

0

2

1

-

-

-

-

-

-

-

 

Sub Total

 

19

6

4

1

15

0

4

4

0

0

0

 

Total

 

 

 

 

 

 

 

 

 

 

 

24

II-II

Spring

CSx.3nn

Theory/Foundation Breadth Elective – 1

Half

3

1

0

-

-

2

-

-

-

-

-

CSx.3nn

Theory/Foundation Breadth Elective – 2

Half

3

1

0

-

-

2

-

-

-

-

-

CSx.3nn

Theory/Foundation Breadth Elective – 3

Half

3

1

0

-

-

2

-

-

-

-

-

CS6.301

Design and Analysis of Software Systems

Full

3

1

0

-

4

-

-

-

-

-

-

CS7.301

Machine, Data and Learning

Full

3

1

0

-

4

-

-

-

-

-

-

SCI.111

Science 2

Full

3

1

0

-

-

-

-

4

-

-

-

HS8.102

Intro to Human Sciences

Full

3

1

0

-

-

-

-

-

4

-

-

OC1.104

Sports-4

Full

0

0

2

1

-

-

-

-

-

-

-

OC3.102

Value Education-2

Full

2

1

0

2

-

-

-

-

-

-

-

 

Sub Total

 

23

8

2

3

8

6

0

4

4

0

0

 

Total

 

 

 

 

 

 

 

 

 

 

 

25

III-I

Monsoon

 

Bouquet Course – 1

Full

3

1

0

-

-

4

-

-

-

-

-

 

Science Elective – 1

Full

3

1

0

-

-

-

-

4

-

-

-

 

HS Elective-1

Full

3

1

0

-

-

-

-

-

4

-

-

 

Open Elective-1

Full

3

1

0

-

-

-

-

-

-

4

-

 

Stream Elective-1

Full

3

1

0

-

-

4

-

-

-

-

-

CS9.302

Honours-1

Full

0

2

6

-

-

-

-

-

-

-

2

 

Sub Total

 

15

7

6

0

0

8

0

4

4

4

2

 

Total

 

 

 

 

 

 

 

 

 

 

 

22

III-II

Spring

 

Stream Elective-2

Full

3

1

0

-

-

4

-

-

-

-

-

 

Bouquet Course – 2

Full

3

1

0

-

-

4

-

-

-

-

-

 

Bouquet Course – 3

Full

3

1

0

-

-

4

-

-

-

-

-

 

HS Elective-2

Full

3

1

0

-

-

-

-

-

4

-

-

 

Open Elective-2

Full

3

1

0

-

-

-

-

-

-

4

-

CS9.303

Honours-2

Full

0

2

6

-

-

-

-

-

-

-

2

 

Sub Total

 

15

7

6

0

0

12

0

0

4

4

2

 

Total

 

 

 

 

 

 

 

 

 

 

 

22

IV-I

Monsoon

 

Stream Elective-3

Full

3

1

0

-

-

4

-

-

-

-

-

 

Open Elective-3

Full

3

1

0

-

-

-

-

-

-

4

-

 

Bouquet Course – 4

Full

3

1

0

-

-

4

-

-

-

 

-

 

Open Elective-4

Full

3

1

0

-

-

-

-

-

-

4

-

 

Ethics-1

Half

3

1

0

-

-

-

-

-

2

-

-

CS9.402

Honours-3

Full

0

2

6

-

-

-

-

-

-

-

2

 

Sub Total

 

15

7

6

0

0

8

0

0

2

8

2

 

Total

 

 

 

 

 

 

 

 

 

 

 

20

IV-II

Spring

 

Bouquet Course – 5

Full

3

1

0

-

-

4

-

-

-

-

-

 

HS Elective-3

Full

3

1

0

-

-

-

-

-

4

-

-

 

Open Elective-5

Full

3

1

0

-

-

-

-

-

-

4

-

 

Ethics-2

Half

3

1

0

-

-

-

-

-

2

 

-

 

Science Elective –2

Full

3

1

0

-

-

-

-

4

-

-

-

CS9.403

Honours-4

Full

0

2

6

-

-

-

-

-

-

-

2

 

Sub Total

 

15

7

6

0

0

4

0

4

6

4

2

 

Total

 

 

 

 

 

 

 

 

 

 

 

20

V-I

Monsoon

CS9.605

Thesis

 

 

 

 

-

12

-

-

-

 

-

-

OC9.600

Institute Seminar - 1

 

 

 

 

1

-

-

 

-

-

-

-

 

Sub Total

 

 

 

 

1

12

0

0

0

0

0

0

 

Total

 

 

 

 

 

 

 

 

 

 

 

12

V-II

Spring

CS9.605

Thesis

 

 

 

 

-

12

 

 

-

 

-

-

OC9.600

Institute Seminar - 2

 

 

 

 

1

-

-

 

-

-

 

-

 

Sub Total

 

 

 

 

1

12

0

0

0

0

0

0

 

Total

 

 

 

 

 

 

 

 

 

 

 

12

   

Category

Credits

%

                   
   

Institute Core

12

7

                   
   

Programme Core

47

27

                   
   

Foundation Electives

6

21

                   

 

 

Bouquet Electives

20

 

 

 

 

 

 

 

 

 

 

 

 

Stream Electives

12

 

 

 

 

 

 

 

 

 

 

   

Maths-Core only

16

9

                   
   

Science Core(8) + Electives (8)

16

9

                   
   

Humanities  Core(8) + Electives (12)

20

11

                   
   

Open Electives

20

11

                   
   

Honours

8

5

                   
   

Total

177

100

                   

Semester wise Plan (Subject to minor changes)

Year & Sem

Course Code

Course Name

Full/Half Sem

Lectures-L, Tutorial-T, Practical-P      Hours per week

Credits earned

L

T

P

Ins Core

Prog Core

Prog Elec

Maths

Science

Hum

Open Elec

Hons

I-I

Monsoon

MA5.101

Discrete Structures

Full

3

1

0

-

-

-

4

-

-

-

-

CS0.101

Computer Programming

Full

3

1

3

-

5

-

 

-

-

-

-

MA4.101

Real Analysis

Full

3

1

0

-

-

-

4

-

-

-

-

EC2.101

Digital Systems and Microcontrollers

Full

3

1

3

-

5

-

-

-

-

-

-

OC2.101

Arts-1

Full

0

2

2

2

-

-

-

-

-

-

-

OC1.101

Sports-1

Full

0

0

2

1

-

-

-

-

-

-

-

OC3.101

Value Education-1

Full

2

1

0

2

-

-

-

-

-

-

-

 

Sub Total

 

14

7

10

5

10

0

8

0

0

0

0

 

Total

 

 

 

 

 

 

 

 

 

 

 

23

I-II

Spring

MA2.101

Linear Algebra

Full

3

1

0

-

-

-

4

-

-

-

-

CS3.303

Introduction to IoT

Full

2

0

3

-

3

-

-

-

-

-

-

CS1.201

Data Structures and Algorithms

Full

3

1

3

-

5

-

-

-

-

-

-

CS6.201

Introduction to Software Systems

Half

1

0

3

-

2

-

-

-

-

-

-

CS2.201

Computer Systems Organization

Full

3

1

0

-

4

-

-

-

-

-

-

OC1.102

Sports-2

Full

0

0

2

1

-

-

-

-

-

-

-

OC2.102

Arts-2

Full

0

2

2

2

-

-

-

-

-

-

-

 

Sub Total

 

12

5

13

3

14

0

4

0

0

0

0

 

Total

 

 

 

 

 

 

 

 

 

 

 

21

II-I

Monsoon

MA6.101

Probability and Statistics

Full

3

1

0

-

-

-

4

-

-

-

-

CS4.301

Data and Applicatons

Half 2

3

1

0

-

2

-

-

-

-

-

-

CS1.302

Automata Theory

Half 1

3

1

0

-

2

-

-

-

-

-

-

CS1.301

Algorithm Analysis and Design

Full

3

1

0

-

4

-

-

-

-

-

-

CS3.301

Operating Systems and Networks

Full

3

1

0

-

4

-

-

-

-

-

-

SC1.110

Science -1

Full

3

1

0

-

-

-

-

4

-

-

-

EC3.202

Embedded Systems Workshop

Half

1

0

2

-

3

 
 
 
 
 

 

OC1.103

Sports-3

Full

0

0

2

1

-

-

-

-

-

-

-

 

Sub Total

 

19

6

4

1

15

0

4

4

0

0

0

 

Total

 

 

 

 

 

 

 

 

 

 

 

24

II-II

Spring

CSx.3nn

Theory/Foundation Breadth Elective – 1

Half

3

1

0

-

-

2

-

-

-

-

-

CSx.3nn

Theory/Foundation Breadth Elective – 2

Half

3

1

0

-

-

2

-

-

-

-

-

CSx.3nn

Theory/Foundation Breadth Elective – 3

Half

3

1

0

-

-

2

-

-

-

-

-

CS6.301

Design and Analysis of Software Systems

Full

3

1

0

-

4

-

-

-

-

-

-

CS7.301

Machine, Data and Learning

Full

3

1

0

-

4

-

-

-

-

-

-

SCI.111

Science 2

Full

3

1

0

-

-

-

-

4

-

-

-

HS8.102

Intro to Human Sciences

Full

3

1

0

-

-

-

-

-

4

-

-

OC1.104

Sports-4

Full

0

0

2

1

-

-

-

-

-

-

-

OC3.102

Value Education-2

Full

2

1

0

2

-

-

-

-

-

-

-

 

Sub Total

 

23

8

2

3

8

6

0

4

4

0

0

 

Total

 

 

 

 

 

 

 

 

 

 

 

25

III-I

Monsoon

 

Bouquet Course – 1

Full

3

1

0

-

-

4

-

-

-

-

-

 

Science Elective – 1

Full

3

1

0

-

-

-

-

4

-

-

-

 

HS Elective-1

Full

3

1

0

-

-

-

-

-

4

-

-

 

Open Elective-1

Full

3

1

0

-

-

-

-

-

-

4

-

 

Stream Elective-1

Full

3

1

0

-

-

4

-

-

-

-

-

CS9.302

Honours-1

Full

0

2

6

-

-

-

-

-

-

-

2

 

Sub Total

 

15

7

6

0

0

8

0

4

4

4

2

 

Total

 

 

 

 

 

 

 

 

 

 

 

22

III-II

Spring

 

Stream Elective-2

Full

3

1

0

-

-

4

-

-

-

-

-

 

Bouquet Course – 2

Full

3

1

0

-

-

4

-

-

-

-

-

 

Bouquet Course – 3

Full

3

1

0

-

-

4

-

-

-

-

-

 

HS Elective-2

Full

3

1

0

-

-

-

-

-

4

-

-

 

Open Elective-2

Full

3

1

0

-

-

-

-

-

-

4

-

CS9.303

Honours-2

Full

0

2

6

-

-

-

-

-

-

-

2

 

Sub Total

 

15

7

6

0

0

12

0

0

4

4

2

 

Total

 

 

 

 

 

 

 

 

 

 

 

22

IV-I

Monsoon

 

Stream Elective-3

Full

3

1

0

-

-

4

-

-

-

-

-

 

Open Elective-3

Full

3

1

0

-

-

-

-

-

-

4

-

 

Bouquet Course – 4

Full

3

1

0

-

-

4

-

-

-

 

-

 

Open Elective-4

Full

3

1

0

-

-

-

-

-

-

4

-

 

Ethics-1

Half

3

1

0

-

-

-

-

-

2

-

-

CS9.402

Honours-3

Full

0

2

6

-

-

-

-

-

-

-

2

 

Sub Total

 

15

7

6

0

0

8

0

0

2

8

2

 

Total

 

 

 

 

 

 

 

 

 

 

 

20

IV-II

Spring

 

Bouquet Course – 5

Full

3

1

0

-

-

4

-

-

-

-

-

 

HS Elective-3

Full

3

1

0

-

-

-

-

-

4

-

-

 

Open Elective-5

Full

3

1

0

-

-

-

-

-

-

4

-

 

Ethics-2

Half

3

1

0

-

-

-

-

-

2

 

-

 

Science Elective –2

Full

3

1

0

-

-

-

-

4

-

-

-

CS9.403

Honours-4

Full

0

2

6

-

-

-

-

-

-

-

2

 

Sub Total

 

15

7

6

0

0

4

0

4

6

4

2

 

Total

 

 

 

 

 

 

 

 

 

 

 

20

V-I

Monsoon

CS9.605

Thesis

 

 

 

 

-

12

-

-

-

 

-

-

OC9.600

Institute Seminar - 1

 

 

 

 

1

-

-

 

-

-

-

-

 

Sub Total

 

 

 

 

1

12

0

0

0

0

0

0

 

Total

 

 

 

 

 

 

 

 

 

 

 

12

V-II

Spring

CS9.605

Thesis

 

 

 

 

-

12

 

 

-

 

-

-

OC9.600

Institute Seminar - 2

 

 

 

 

1

-

-

 

-

-

 

-

 

Sub Total

 

 

 

 

1

12

0

0

0

0

0

0

 

Total

 

 

 

 

 

 

 

 

 

 

 

12

 
 

Category

Credits

%

 
 
 
 
 
 
 
 
 
 
 
 

Institute Core

12

7

 
 
 
 
 
 
 
 
 
 
 
 

Programme Core

47

27

 
 
 
 
 
 
 
 
 
 
 
 

Foundation Electives

6

21

 
 
 
 
 
 
 
 
 
 

 

 

Bouquet Electives

20

 

 

 

 

 

 

 

 

 

 

 

 

Stream Electives

12

 

 

 

 

 

 

 

 

 

 

 
 

Maths-Core only

16

9

 
 
 
 
 
 
 
 
 
 
 
 

Science Core(8) + Electives (8)

16

9

 
 
 
 
 
 
 
 
 
 
 
 

Humanities  Core(8) + Electives (12)

20

11

 
 
 
 
 
 
 
 
 
 
 
 

Open Electives

20

11

 
 
 
 
 
 
 
 
 
 
 
 

Honours

8

5

 
 
 
 
 
 
 
 
 
 
 
 

Total

177

100