Contact Information

  • location_on
    Tiruchirappalli, Tamil Nadu 620024, India
  • call
    (0431) 2407946, 2352161
  • mail_outline
    (0431) 2407333
  • email
  • web_asset
  • Approved By: UGC

B.E. (Computer Science and Engineering)


Duration:

4 Years

Eligibility:

10+2 or Equivalent

Course Details:-

Subject Code

Subject

Semester-I

 

Theory

 

HS1101

Technical English I

MA1101

Mathematics I

HS1102

Engineering Physics I

HS1103

Engineering Chemistry I

ME1101

Engineering Graphics

CS1101

Fundamentals of Computing and  Programming

Practical

 

CS1102

Computer Practice Laboratory I

GE1101

Engineering Practices Laboratory

HS1104

Physics and Chemistry Laboratory I *

Note:- Laboratory classes on alternate weeks for Physics and Chemistry. The lab examinations (including the First Semester Experiments) will be held only in the second semester.

Semester-II

 

Theory

 

HS1151

Technical English  II*

MA1151

Mathematics  II*

HS1152

Engineering Physics  II*

HS1153

Engineering Chemistry II*

CE1151

EE1151

EE1152

Engineering Mechanics (For all Non - Circuit Branches)

Circuit Theory (Common to EEE,EIE and ICE Branches )

Electric Circuits and Electron Devices (For ECE, CSE, IT and Bio-Medical Engineering  Branches)

EE1153

 

GE1151

Basic Electrical & Electronics Engineering (Common to branches under Civil, Mechanical and Technology Faculties)

Basic Civil & Mechanical Engineering (Common to branches under Electrical Engineering and Information & Communication   Engineering Faculties)

 

 

Practical

 

CS1151

Computer Practice Laboratory II*

HS1154

Physics & Chemistry Laboratory II*

ME1151

EE1154

EE1155

Computer Aided Drafting and Modeling  Laboratory (For all Non - Circuit Branches)

Electrical Circuits Laboratory (Common to EEE,EIE and ICE Branches)

Circuits and Devices Laboratory (For ECE, CSE, IT and Bio-Medical Engineering  Branches)

Semester-III

 

Theory

MA1201

Transforms and Partial Differential Equations

CS1201

Data Structures

EC1206

Digital Principles and Systems Design

CS1202

Object Oriented Programming

EC1207

Analog and Digital Communication

HS1201

Environmental Science and Engineering

Practical

EC1208

Digital Laboratory

CS1203

Data Structures Laboratory

CS1204

Object Oriented Programming Laboratory

Semester-IV

 

Theory

MA1252

Probability and Queueing Theory

CS1251

Design and Analysis of Algorithms

EC1257

Microprocessors and Microcontrollers

CS1252

Computer Organization and Architecture

CS1253

Operating Systems

CS1254

Database Management Systems

Practical

CS1255

Operating Systems Laboratory

CS1256

Database Management Systems Laboratory

EC1258

Microprocessors Laboratory

Semester-V

 

Theory

MA1301

Discrete Mathematics

CS1301

Software Engineering

CS1302

Computer Networks

CS1303

Theory of Computation

CS1304

System Software

CS1305

Visual Programming

Practical

CS1306

Networks Laboratory

CS1307

System Software Laboratory

CS1308

Visual Programming Laboratory

Semester-VI

 

Theory

MA1251

Numerical Methods

CS1351

Artificial Intelligence

CS1352

Principles of Compiler Design

CS1353

Distributed Systems

CS1354

Graphics and Multimedia

CS1355

Cryptography and Network Security

Practical

CS1356

Compiler Design Laboratory

CS1357

Graphics and Multimedia Laboratory

HS1301

Communication and Soft Skills Laboratory

Semester-VII

 

Theory

 

CS1401

Internet Computing

CS1310

Object Oriented Analysis and Design

IT1402

Middleware Technologies

MG1301

Total Quality Management

E1****

Elective I

E2****

Elective II

Practical

CS1311

CASE Tools Laboratory

IT1404

Middleware Technologies Laboratory

CS1402

Software Development  Laboratory

Semester-VIII

 

Theory

IT1403

Mobile Computing

CS1451

Network Protocols

E3****

Elective III

E4****

Elective IV

Practical

CS1455

Project Work

Elective I

CS1001

Parallel Computing

CS1002

Digital Image Processing

CS1003

Component Based Technology

CS1004

Natural Language Processing

CS1005

UNIX Internals

CS1006

Open Source Software

CS1007

Wireless Network Systems

Elective II

EC1018

High Performance Microprocessors

CS1008

Advanced Java Programming

CS1009

Advanced Databases

CS1010

Advanced Operating Systems

EC1308

Embedded Systems

CS1011

Data Warehousing and Mining

CS1012

Knowledge based Decision Support Systems

Elective III

CS1013

C # and .NET

IT1451

XML and Webservices

CS1014

User Interface Design

CS1015

Information Security

CS1016

Software Testing

GE1301

Professional Ethics and Human Values

CS1017

TCP / IP Design and Implementation

Elective IV

CS1018

Grid Computing

IT1452

Fundamentals of Pervasive Computing

CS1019

Real Time Systems

CS1020

Soft Computing

CS1021

Software Project Management

CS1022

Resource Management Techniques

CS1023

Software Quality Management