Contact Information

  • location_on
    Nachauli, Jasana Road, Old Faridabad, Faridabad, Haryana 121002, India
  • call
    (0129) 2598200, 2598205, (Toll Free No. 1800-120-4613) / phone_iphone 7669092273, 8447744304, 8447744306, 8447744308
  • email
  • web_asset
  • Approved By: UGC AICTE NAAC NCTE

B.Tech. (Computer Science and Engineering)


Duration:

4 Years

Eligibility:

10+2 or Equivalent

Course Syllabus

Sl.No.

Group

Course No.

Course Title

First Year

Term - I

1

A

MA-101

Applied Mathematics-I

 

B

MA-101

Applied Mathematics-I

 

C

ME-101

Engineering Mechanics

2

A

PH-101

Physics

 

B

PH-101

Physics

 

C

EL-101

Electrical Engineering

3

A

CH-101

Applied Chemistry

 

B

CS-101

Computer Programming

 

C

CE-101

Environmental Science & Ecology***

4

A

EN-101

Communication Skills

Practical

1

C

ME-151

Engineering Mechanics Lab

2

A

PH-151

Physics Lab

 

B

PH-151

Physics Lab

 

C

EL-151

Electrical Engineering Lab

3

A

CH-151

Applied Chemistry Lab

 

B

CS-151

Computer Programming Lab

4

A

EN-151

Language Lab

 

B

ME-152

Workshop Practice

 

C

ME-153

Engineering Graphics

5

A

PD-192

Personality Skills

 

B

PD-193

Enterpreneural & Professional Skills

 

C

PD-151

Basics of Computer Fundamentals

6

A/B/C

PD-191

Co-curricular Activities

Term - II

1

A

MA-102

Applied Mathematics-II

 

B

ME-101

Engineering Mechanics

 

C

MA-101

Mathematics-I

2

A

PH-102

Applied Physics

 

B

EL-101

Electrical Engineering

 

C

PH-101

Physics

3

A

CS-101

Computer Programming

 

B

CE-101

Environmental Science & Ecology***

 

C

CH-101

Applied Chemistry

4

C

EN-101

Communication Skills

Practical

1

B

ME-151

Engineering Mechanics Lab

2

A

PH-152

Applied Physics Lab

 

B

EL-151

Electrical Engineering Lab

 

C

PH-151

Physics Lab

3

A

CS-151

Computer Programming Lab

 

C

CH-151

Applied Chemistry Lab

4

A

ME-152

Workshop Practice

 

B

ME-153

Engineering Graphics

 

C

EN-151

Language Lab

5

A

PD-193

Enterpreneural & Professional Skills

 

B

PD-151

Basics of Computer Fundamentals

 

C

PD-192

Personality Skills

6

A/B/C

PD-191

Co-curricular Activities

Term - III

1

A

ME-101

Engineering Mechanics

 

B

MA-102

Applied Mathematics-II

 

C

MA-102

Applied Mathematics-II

2

A

EL-101

Electrical Engineering

 

B

PH-102

Applied Physics

 

C

PH-102

Applied Physics

3

A

CE-101

Environmental Science & Ecology***

 

B

CH-101

Applied Chemistry

 

C

CS-101

Computer Programming

4

B

EN-101

Communication Skills

Practical

1

A

ME-151

Engineering Mechanics Lab

2

A

EL-151

Electrical Engineering Lab

 

B

PH-152

Applied Physics Lab

 

C

PH-152

Applied Physics Lab

3

B

CH-101

Applied Chemistry

 

C

CS-151

Computer Programming Lab

4

A

ME-153

Engineering Graphics

 

B

EN-101

Language Lab

 

C

ME-152

Workshop Practice

5

A

PD-151

Basics of Computer Fundamentals

 

B

PD-192

Personality Skills

 

C

PD-193

Enterpreneural & Professional Skills

6

A/B/C

PD-191

Co-curricular Activities

Second Year

Term - IV

1

 

MA-201

Applied Mathematics – III

2

 

CS-201

Data Structures & Algorithms

3

 

EC-208

Digital & Analog Communications

4

 

IT-202

Computer Networks

5

 

CS-251

Data Structures & Algorithms Lab

6

 

IT-252

Computer Networks Lab

7

 

PD-292/ PD-293/ PD-251

Effective Communication**/ Intra & Inter-personal Skills/ MATLAB

8

 

PD-291

Co-curricular Activities

Term - V

1

 

BA-225

Economics

2

 

CA-101

Database Management Systems

3

 

CS-202

Programming Languages

4

 

EC-201

Electronics Engineering

5

 

CA-151

Database Management Systems Lab

6

 

EC-251

Electronics Engineering Lab

7

 

PD-292/ PD-293/PD-251

Effective Communication**/ Intra & Inter-personal Skills/MATLAB

8

 

PD-291

Co-curricular Activities

Term - VI

1

 

CS-203

Discrete Structures

2

 

CS-204

Computer Organization & Architecture

3

 

CS-205

Analysis & Design of Algorithms

4

 

MA-202

Applied Numerical Methods

5

 

CS-254

Computer Organization & Architecture Lab

6

 

MA-252

Applied Numerical Methods Lab

7

 

PD-292/ PD-293/PD-251

Effective Communication**/ Intra & Inter-personal Skills/MATLAB

8

 

PD-291

Co-curricular Activities

Third Year

Term - VII

1

 

CS-301

Theory of Computations

2

 

EC-302

Microprocessors and Interfacing

3

 

EC-304

Digital System Design

4

 

CS-302

Operating Systems

5

 

EC-352

Microprocessors and Interfacing Lab

6

 

EC-354

Digital System Design Lab

7

 

CS-352

Operating Systems Lab

8

 

PD-392/ PD-393/PD-353

Problem Solving Skills/Advanced Professional Development**/ System & Network Administration Lab

9

 

PD-391

Co-curricular Activities

Term - VIII

1

 

IT-301

Web Development

2

 

IT-302

Open Source Based Rapid Application Development

3

 

CS-303

Computer Graphics

4

 

IT-304

Software Engineering

5

 

IT-352

Open Source Based Rapid Application Development Lab

6

 

CS-353

Computer Graphics Lab

7

 

IT-351

Web Development Lab

8

 

PD-392/ PD-393/PD-353

Problem Solving Skills/Advanced Professional Development**/ System & Network Administration Lab

9

 

PD-391

Co-curricular Activities

Term - IX

1

 

BA-226

Principles of Management

2

 

IT-305

Data Mining & Data Warehousing

3

 

EC-307

Wireless Communication

4

 

IT-307

Multimedia Technologies

5

 

IT-355

Data Mining & Data Warehousing Lab

6

 

IT-357

Multimedia Technologies Lab

7

 

PD-392/ PD-393/PD-353

Problem Solving Skills/Advanced Professional Development**/ System & Network Administration Lab

8

 

PD-391

Co-curricular Activities

Fourth Year (Project Mode)

Term - X

1

 

IT-402

Advanced Java

2

 

 

Dept. Elective – I

3

 

CS-401

Neural Networks

4

 

IT-452

Advanced Java Lab

5

 

CS-451

Neural Networks Lab

6

 

CS-491

Community Service Oriented Project (CSOP)#

7

 

CS-492

Project (including Seminar)

8

 

CS-493

Industrial Training/Field Training**

9

 

PD-453

Visual Programming Techniques Lab

10

 

PD-491

Co-curricular Activities

Term - XI

1

 

CS-402

Artificial Intelligence

2

 

 

Open Elective

3

 

CS-452

Artificial Intelligence Lab

4

 

CS-481

Major Project Phase-I***

5

 

CS-494

Seminar – I****

6

 

PD-491

Co-curricular Activities

Term - XII

1

 

 

Dept. Elective-II

2

 

 

Dept. Elective-III

3

 

 

Dept. Elective-IV

4

 

CS-453

Department Lab

5

 

CS-482

Major Project Phase-II

6

 

CS-495

Seminar – II*****

7

 

PD-491

Co-curricular Activities

Fourth Year (Internship Mode)

Term - X

1

 

IT-402

Advanced Java

2

 

 

Dept. Elective – I

3

 

CS-401

Neural Networks

4

 

IT-452

Advanced Java Lab

5

 

CS-451

Neural Networks Lab

6

 

CS-491

Community Service Oriented Project (CSOP)#

7

 

CS-492

Project (including Seminar)

8

 

CS-483

Internship - I**

9

 

PD-453

Visual Programming Techniques Lab

10

 

PD-491

Co-curricular Activities

Term - XI

1

 

CS-494

Seminar - I***

2

 

CS-484

Internship - II (in industry)

3

 

PD-491

Co-curricular Activities

Term - XII

 

 

 

1

 

 

Dept. Elective-II

2

 

 

Dept. Elective-III

3

 

 

Dept. Elective-IV

4

 

CS-453

Department Lab

5

 

CS-485

Internship Documentation

6

 

CS-495

Seminar - II ****

7

 

PD-491

Co-curricular Activities

List of Dept. Electives

Stream 1: Software Development

 

 

CS-421

Compiler Design

 

 

CS-422

Cryptography and Data Compression

 

 

IT-422

Computer Software Testing

 

 

IT-423

Introduction to E-commerce & ERP

 

 

IT-424

Mobile Computing

 

 

IT-425

Object Oriented Software Engineering & UML

Stream 2: Research & Development

 

 

CS-432

Natural Language Processing

 

 

CS-433

Computer Vision/Image Processing

 

 

CS-434

Expert Systems

 

 

CS-436

Speech Recognition & Generation

 

 

CS-437

Soft Computing

 

 

IT-431

Bioinformatics

 

 

IT-445

Human Computer Interaction

Stream 3: Advanced Computing

 

 

CS-431

Advanced Computer Architecture

 

 

CS-435

Robotics

 

 

CS-441

Advanced Database Management Systems

 

 

CS-442

Digital Image Processing

 

 

CS-444

Real-time Operating Systems

 

 

EC-305

Embedded Systems Design

Stream 4: IT Service Management

 

 

CS-443

Distributed Computing

 

 

IT-441

Network Security & Management

 

 

IT-442

Information Security

 

 

IT-443

Information Storage & Management

 

 

IT-444

Pervasive Computing