B.E., Computer Science and Engineering

Syllabus and Regulations

Category Course Code Course Title L T P C
Theory HS8151 Technical English I 3 1 0 4
MA8151 Mathematics I 3 1 0 4
PH8151 Engineering Physics 3 0 0 3
CY8151 Engineering Chemistry 3 0 0 3
GE8152 Engineering Graphics 2 0 3 4
GE8151 Computing Techniques 3 0 0 3
Practical PH8161 Physics Laboratory 0 0 2 1
CY8161 Chemistry Laboratory 0 0 2 1
GE8162 Engineering Practices Laboratory 0 0 3 2
GE8161 Computer Practice Laboratory 0 0 3 2

Total Credits: 27


Category Course Code Course Title L T P C
Theory

HS8251

Technical English II

3

1

0

4

MA8251

Mathematics II

3

1

0

4

PH8253

Physics for Information Science

3

0

0

3

CS8202

Principles of Computer Engineering

3

0

0

3

CS8203

Programming using C++

3

0

0

3

CS8201

Digital Principles and System Design

3

0

0

3

Practical

CS8212

Programming Laboratory 

0

0

3

2

CS8211

Digital Laboratory

0

0

3

2

Total Credits: 24

Category Course Code Course Title L T P C
Theory

MA8351

Algebra & Number Theory

3

1

0

4

EC8303

Electronic Devices and Circuits for Computer Engineers

3

0

0

3

CS8302

Data Structures

3

0

0

3

CS8303

Database Management Systems

3

0

0

3

GE8351

Environmental Science & Engineering

3

0

0

3

CS8301

Computer Architecture

3

1

0

4

Practical

CS8312

  Database Management Systems Laboratory

0

0

3

2

CS8311

Data Structures Laboratory

0

0

3

2

Total Credits: 24

Category Course Code Course Title L T P C

Theory

EE8407

Electrical Engineering and Control Systems

3

0

0

3

CS8401 Design & Analysis of Algorithms

3

0

2

4

CS8451 Operating Systems

3

0

0

3

CS8402 Java & Internet Programming

4

0

0

4

MA8354   Probability & Queueing Theory

3

1

0

4

CS8452 Software Engineering

3

0

0

3

Practical
CS8411 Java & Internet Programming Laboratory

0

0

3

2

CS8461 Operating Systems Laboratory

0

0

3

2

Total Credits: 25

Category Course Code Course Title L T P C

Theory

CS8551

Object Oriented Analysis & Design

3

0

0

3

CS8504 Theory of Computation

3

0

0

3

CS8503 System Software Internals

3

0

0

3

CS8502 Microprocessors & Micro Controllers

3

0

0

3

CS8501 Data Communication & Computer Networks

3

1

0

4

Practical

HS8561 Employability Skills

0

0

2

1

CS8512 Communications & Networks Laboratory

0

0

3

2

CS8511 Case Tools Laboratory

0

0

3

2

CS8513 Microprocessors Laboratory

0

0

3

2

Total Credits: 23

Category Course Code Course Title L T P C

Theory

CS8601 Artificial Intelligence

3

0

0

3

CS8651 Digital Signal Processing - Algorithms & Applications

3

0

0

3

CS8603 Computer Graphics & Multimedia

3

0

0

3

CS8602 Compiler Design

3

0

2

4

CS8604 Programming Paradigms

3

0

0

3

XXXXXX Elective I

3

0

0

3

Practical CS8612 Creativity & Innovative Project

0

0

3

2

CS8611 Computer Graphics & Multimedia Laboratory

0

0

3

2

Total Credits: 23

Category Course Code Course Title L T P C

Theory

CS8701 Mobile & Pervasive Computing

3

0

0

3

CS8703 Security in Computing

3

0

0

3

MG8653 Principles of Management

3

0

0

3

CS8702 Parallel Programming

3

0

0

3

XXXXXX Elective II

3

0

0

3

XXXXXX Elective III

3

0

0

3

Practical

CS8712 Software Development Laboratory

0

0

3

2

CS8711 Mobile Application Development Laboratory

0

0

3

2

Total Credits: 22

Category Course Code Course Title L T P C

Theory

XXXXXX Elective IV

3

0

0

3

XXXXXX Elective V

3

0

0

3

Practical

CS8811 Project Work

0

0

12

6

Total Credits: 12


Total Credits to be earned for the degree: 180