Contact Information

  • location_on
    SRM Nagar, Kattankulathur, Kanchipuram, Tamil Nadu 603203, India
  • call
    (044) 27417000, 27417777
  • mail_outline
    (044) 2752343
  • email
  • web_asset
  • Approved By: UGC AICTE

B.Tech. (Software Engineering)


Duration:

4 Years

Eligibility:

10+2 or Equivalent

Course Detail

Course Code

Category

Course Title

Semester - I

 

 

LE0101

G

English

MA0101

B

Mathematics – I

PH0101

B

Physics

CY0101

B

Chemistry

GE0101

E

Basic Engineering – I

Practical

 

 

PD0101

G

Personality Development –I*

GE0107

G

NSS/NCC/NSO/YOGA

GE0105

B

Computer Literacy

PH0103

B

Physics Laboratory

CY0103

B

Chemistry Lab

ME0120 /ME0130

E

Workshop Practice /Engineering Graphics

Semester - II

 

 

GE0108

G

Value Education

GE0102

B

Biology for Engineers

GE0104

B

Principles of Environmental Science

MA0102

B

Mathematics II

PH0102

B

Material Science

GE0106

E

Basic Engineering- II

CS0102

P

Digital Computer Fundamentals

Practical

 

 

PD0102

G

Personality Development – II*

CS0112

B

Programming in C

ME0130 / ME0120

E

Engineering Graphics/ Workshop Practice

Semester - III

 

 

LE0201/LE0203 /LE0205

G

German Language Phase –I / Japanese Language Phase – I / French Language Phase – I

MA 0211

B

Mathematics –III

CS0207

P

Computer Organization & Architecture

CS0251

P

Data Structures & Algorithms

CS0253

P

Software Engineering Principles

CS0255

P

Object Oriented Programming

Practical

 

 

PD0201

G

Personality Development - III

CS0213

P

Data Structures & Algorithms Lab (C&C++)

Semester - IV

 

 

LE0202 /LE0204/LE0206

G

German Language Phase –II/Japanese Language Phase – II/ French Language Phase – II

MA0212

E

Probability and Queuing Theory

CS0206

P

Operating Systems

CS0252

P

Microprocessors

CS0254

P

Software Architecture

CS0256

P

Software Design

CS0210

P

Comprehension - I

Practical

 

 

PD0202

G

Personality Development - IV

CS0212

P

Operating Systems Lab

CS0216

P

Computer Skills

Semester - V

 

 

MA0321

E

Discrete Mathematics

CS0303

P

Computer Networks

CS0351

P

Software Project Management

CS0353

P

Software Testing

CS0355

P

Theory of Computation

Practical

 

 

PD0301

G

Personality Development - V

CS0361

P

Software Development Lab

CS0313

P

Networking Lab

CS0315

P

Industrial Training - I

Semester - VI

 

 

CS0304

P

Data Base Management Systems

CS0352

P

Principles of Compiler Design

CS0354

P

Software Metrics

CS0356

P

Component Based Technologies

 

 

Elective – I

CS0310

P

Comprehension - II

Practical

 

 

PD0302

G

Personality Development - VI

CS0362

P

Software Testing Lab

CS0364

P

Software Component Lab

Semester - VII

 

 

MB0403

G

Industrial Management and Economics

CS0451

P

Software Quality Management

CS0453

P

Web Technology

 

 

Elective – II


 

Elective – III

Practical

 

 

CS0461

P

Internet Programming Lab

CS0316

P

Industrial Training – II

Semester - VIII

 

 

 

P

Elective - IV

 

P

Elective - V

 

P

Elective - VI

CS0414

P

Project

List of Electives

 

 

Electives for Sixth Semester

CS0306

 

Object Oriented Analysis and Design

CS0325

 

Visual Programming

CS0327

 

Soft Computing

CS0331

 

E-Commerce

CS0333

 

TCP/IP Principles & Architecture

CS0370

 

Software Reuse

Electives for Seventh Semester

CS0302

 

Artificial Intelligence and Expert Systems

CS0322

 

Advanced Networks

CS0326

 

Advanced Databases

CS0328

 

Neural Networks

CS0371

 

Software Agents

CS0373

 

Design Patterns

CS0375

 

Enterprise Resource Planning

CS0377

 

Knowledge Based Systems

Electives for Eighth Semester

CS0403

 

Parallel and Distributed Computing

CS0421

 

Genetic Algorithms

CS0422

 

ATM Networks

CS0426

 

Grid Computing

CS0427

 

Network Security

CS0430

 

Human Computer Interaction

CS0434

 

Pattern Recognition

CS0438

 

Decision Support Systems

CS0440

 

Bioinformatics

CS0444

 

Software Reliability

CS0446

 

Firewall Architecture

CS0470

 

Software Configuration Management

CS0472

 

Wireless and Mobile Communication