Department of Computer Science and Engineering

Motilal Nehru National Institute of Technology, Allahabad

 

Curriculum for B. Tech in Computer Science & Engineering

 

   Total Credit 210

 

1st Semester Computer Science

 

S.N.

CODE

SUBJECT

PERIODS

CR

L

T

P

 

1

MA101

Mathematics I

3

1

0

4

2.

PH 101

Physics I

3

1

3

5

3.

EX 101

Electrical and Electronics Engg.

4

0

2

5

4.

HS 101/

CH 101

English language and composition/

Chemistry

2

3

1

1

1

2

3

5

5.

CS 101

Introduction to Engineering Profession

2

0

2

3

6.

ME 101/  

MC 101

Introduction to Manufacturing Process/ Engineering Graphics

2

2

0

0

2

4

3

4

 

 

Total

16/17

3/3

10/13

23/26

 

           Total Hr : 29/33                               Total Credits: 23/26

 
2nd Semester Computer Science

 

SN

CODE

SUBJECT

PERIOD

CR

L

T

P

1.

MA 201

Mathematics II

3

1

0

4

2.

PH 201

Physics II

3

1

2

5

3.

ME 201

MC 201

Introduction to Manufacturing Process/Engineering Graphics

2

2

0

0

2

4

3

4

4.

CS 201

Computer Programming

2

1

2

4

5.

HS 201/

CH 201

English language and composition/

Chemistry

2

3

1

1

1

2

3

5

6.

AM 201

Engg. Mechanics

3

1

2

5

 

 

Total

15/16

5/5

9/12

24/27

 

                            Total Hr: 29/33                                     Total Credits: 24/27   

3rd Semester Computer Science

 

Sub. Code

Subject

Lectures

Tutorials

Practical

Credits

CE301

Environment and Ecology

3

1

0

4

CS301

Data Structures

3

1

2

5

CS302

Mathematical Foundations of Computer Science

3

1

0

4

EC302

Digital Electronics

3

1

3

5

MA301

Mathematics III

3

1

0

4

AM301

Material Science and Engineering

3

1

2/2

4

 

Total

18

6

6

26

 

                                                                 Total    Hr. = 30   Total Credits = 26

4th Semester Computer Science

 

Sub. Code

Subject

Lectures

Tutorials

Practical

Credits

CS401

Object Oriented Programming

3

1

2

5

CS402

Computer Based Numerical and Stastical Techniques

2

1

2

4

CS403

Computer Organization

3

1

0

4

CS404

Unix and Shell Programming

3

1

2

5

CS405

Database Management System

3

1

2

5

EC404

Digital Communication

3

1

3

5

 

Total

17

6

11

28

 

                                                                 Total    Hr. = 34   Total Credits = 28

 

 

5th Semester Computer Science

 

Sub. Code

Subject

Lectures

Tutorials

Practical

Credits

CS501

Microprocessor and Applications

3

1

2

5

CS502

Computer Networking

3

1

2

5

CS503

Automata Theory

3

1

0

4

CS504

Analysis and Design of Algorithms

3

1

0

4

CS505

System Programming

3

1

2

5

HS501

Principles of Management

3

1

0

4

 

Total

18

6

6

27

 

                                                                 Total    Hr. = 30   Total Credits= 27

  

6th Semester Computer Science

 

Sub. Code

Subject

Lectures

Tutorials

Practical

Credits

CS607

Artificial Intelligence

3

1

0

4

CS608

Computer Architecture

3

1

0

4

CS609

Computer Graphics

3

1

2

5

CS610

Embedded Systems

3

1

2

5

CS611

Software Engineering

3

1

2

5

CS606

Operating System

3

1

2

5

HS602

Soft Skill Workshop

0

0

2

0

 

Total

18

6

10

28

 

                                                                 Total    Hr. = 34   Total Credits= 28

 

  

7th Semester Computer Science

 

Sub. Code

Subject

Lectures

Tutorials

Practical

Credits

CS701

Project

0

0

8

10

CS702

Elective I

3

1

0

4

CS703

Elective II

3

1

0

4

CS704

Elective III

3

1

0

4

OE701

Open Elective I

3

1

0

4

 

Total

12

4

8

26

 

                                                                 Total    Hr. = 24   Total Credits= 26 

 

8th Semester Computer Science

 

Sub. Code

Subject

Lectures

Tutorials

Practical

Credits

CS801

Project

0

0

8

10

CS802

Elective IV

3

1

0

4

CS803

Elective V

3

1

0

4

CS804

Software Project Management

3

1

0

4

OE801

Open Elective II

3

1

0

4

 

Total

12

4

8

26

 

                                                                 Total    Hr. = 24   Total Credits= 26


List of Electives (CS)

 

Sl.No.

Subject

1.

XML Application

2.

VLSI Design

3.

Mobile Computing

4.

Digital Signal Processing

5.

Server Side Programming

6.

Real Time System

7.

Data Ware Housing

8.

Cryptography

9.

PARAM Architecture

10.

Multimedia

11.

Image Processing

12.

Object Oriented Modeling

13.

Simulation and Modeling

14.

Operations Research

15.

Functional Programming

16.

Distributed System

17.

Parallel Computing

18.

Advanced Computer Architecture

19.

Fault Tolerant System

20.

Theory of Compilers

 

Note:             Elective courses to be offered will be decided by the Department from the list.