Contact Information

  • location_on
    Sardar Patel Road, Adyar, Chennai, Tamil Nadu 600036, India
  • call
    (044) 22578100, 22578101
  • mail_outline
    (044) 22570509
  • email
  • web_asset
  • Approved By: UGC

B.Tech. (Computer Science and Engineering)


Duration:

4 Years

Eligibility:

10+2 or Equivalent

Course Details:-

Subject Code

Course Title

Semester - I

 

MA1010

Calculus I ­ Functions Of One Variable

PH1010

Physics I

CY1001

Chemistry :  Structure, Bonding & Reactivity

ID1100

Concepts in Engineering Design

CS1100/ ME1100

Computational Engg. / Thermodynamics

*

Introduction to Profession

WS1010

Workshop I

PH1030

Physics lab. I

CY1002

Chemistry lab I

Professional Major Theory (PMT) Courses

AS1010

Indroduction to Aerospace Engg

BT1010

Life Sciences

CH1010

Introduction to Chemical Engg

CE1010

Introduction to Civil Engg.

CS1300

Introduction to Comp.Science And Engg.

EC1000

Introduction to Electrical Engg

ME1110

Introduction to Mechanical Engg

MM1010

Introduction to Materials Engg

OE1010

Introduction to Ocean Engg And Oceanography

EP1010

Introduction to Engg. Physics

Semester - II

 

MA1020

Calculus II – Functions Of Several Variables

PH1020

Physics II

CS1100/ ME1100

Computational Engg. / Thermodynamics

AM1100/ EE1100

Engineering Mechanics / Basic Electrical Engineering

*

Only for Bt, Ch, Ce, Ee, Mm & Na

ME1120

Engg. Drawing

WS1020

Workshop ii

PH1040

Physics lab. Ii

Professional Major Theory (PMT) Courses

CH1020

Process Calcualtions

CH1020

Process Calcualtions

CE1020

Functional Design Of Buildings

EC1010/ EC1040

Electrical and Magnetic Circuits / Digital Systems

MM1020

Science and engg. Materials

OE1020

Materials and ship Production Process

Semester - III

 

ID1200

Ecology And Environment

BT1010

Life Sciences

HS

Humanities I (Elective)

MA

Mathematics III (Elective)

AM1100

Engineering Mechanics

CS2100

Discrete Mathematics For Computer Science

CS2300

Sw Itching Theory And Digital Design

CS2110

Computer Programming LAB

CS2310

Digital Logic And Design LAB

Semester - IV

 

HS

Humanities II (Elective)

MA/PH/ CY

Mathematics IV (Elective)/ PH/CY

CS2200

Language Machines And Computations

CS2400

Principles Of Communication

CS2600

Computer Organisation

CS2800

Data Structures And Algorithms

CS2610

Assembler Language Programming LAB

CS2810

Advanced Programming LAB

Semester - V

 

 

Minor Elective I (Core)

CS

Elective I

CS3100

Paradigms Of Programming

CS3300

Language Translators

CS3500

Operating Systems

CS3700

Introduction To Database Systems

CS3310

Language Translations LAB

CS3510

Operating Systems LAB

Semester - VI

 

 

Minor Elective II (Core)

 

Free Elective I

CS

Elective II

CS

Elective III (Self Study)

CS3200

Computer Networks

CS3400

Principles of Software Engg

CS3210

Computer Networks Lab

CS3410

Software Engg LAB

CS3660

Industrial Training (Summer)

Semester - VII

 

HS

Professional Ethics (P/F)/HS Elective III

 

Minor Elective III

 

Free Elective II

CS

Elective IV

CS

Elective V

CS4100

Computer System Design

CS4110

Computer System Design LAB

CS4780

Viva Voce

CS4790

Project I

Semester - VIII

 

HS

Professional Ethics (P/F)/HS Elective III

CS4880

Industrial Lecture (P/F)

CS4800

Project II

List of Electives

CS5011

Introduction to Machine Learning

CS5800

Advanced Data Structures & Algorithms

CS6060

Computer Architecture Lab

CE6070

Object­Oriented Software Development Lab

CS6090

Technical Enhanced Learning & Teaching Theory & Practice [SS]

CS6100

Topics in Design and Analysis of Algorithms

CS6110

Computational Geometry

CS6140

Advanced Programming Language Lab

CS6170

Parallel and Randomized Algorithms

CS6180

Advanced Topics in Formal Languages and Automata

CS6190

Recent Developments in Theoretical Computer Science

CS6200

Advanced Computer Architecture

CS6210

Performance Evaluation of Computer Sys & Networks

CS6220

Multimedia Systems

CS6230

CAD for VLSI Systems

CS6250

Memory Based Reasoning in Artificial Intelligence

CS6300

Speech Technology

CS6310

Artificial Neural Networks

CS6320

Signals and Systems

CS6330

Digital System Testing & Testable Design

CS6340

Soft Computing

CS6350

Computer Vision

CS6360

Computer Graphics

CS6370

Natural Language Processing

CS6380

Computational Intelligence

CS6390

Model Based and Qualitative Reasoning in AI

CS6400

High Performance Computing

CS6410

Real­time Computing and Communications

CS6420

Dependable Computing and Communications

CS6430

Optical Networks

CS6440

Distributed Computing

CS6450

Object Oriented Software Development

CS6460

Protocol Software Engineering

CS6470

Network Management Systems

CS6480

E­Commerce

CS6500

Cryptography and Network Security

CS6510

Advances in Database Technology

CS6520

Software Architecture – Theory and Practice

CS6540

Distributed Systems Lab

CS6550

Database Management System

CS6560

Parallel Computer Architecture

CS6600

Computer Architecture

CS6640

Mobile Computing

CS6650

Software Project Management