Você está na página 1de 6

M.

TECH SOFTWARE ENGINEERING CURRICULUM


(5-year integrated)

UNIVERSITY CORE

Course Title Credits

Environmental Studies 3

Engineering Chemistry 4

Effective English (Optional-If English Eligibility test is not cleared)

English for Engineers I 3

English for Engineers II 3

Multivariable Calculus and Differential Equations 4

Ethics and Values 3

Modern Physics 4

Problem Solving using C 3

Comprehensive Examination 2

Foreign Language 2

Total credits 31

UNIVERSITY ELECTIVE

Course Title Credits

University Elective - I 3

University Elective - II 3
Total credits 6

PROGRAMME CORE

Course Title Credits

Basic Electrical and Electronic Engineering Equations 4

Data Structures and Algorithms in C 4

Data Structures and Algorithms Lab 2

Digital Electronics and Microprocessor 3

Digital Electronics and Microprocessor Lab 2

Management Information Systems 4

Differential and Difference Equations 4

Discrete Mathematical Structures 4

Linear Algebra 4

Applied Probability, Statistics and Reliability 3

Object Oriented Programming Using C++ 2

Object Oriented Programming Lab 3

Computer Architecture and Organization 3

Programming in Java 2

Programming in Java Lab 3

Object Oriented Analysis and Design 2

Object Oriented Analysis and Design Lab 3

Theory of Computation 3

Database Management Systems 2

Database Management Systems Lab 3

Operating Systems Operating Systems Lab 2


Principles of Software Engineering 3

Computer Networks 3

Computer Networks Lab 2

Requirements Engineering and Management 3

Internet & Web programming 3

Internet & Web programming lab 2

Software Architecture and Design 3

CASE Tools Lab-1 2

System Programming 3

System Programming Lab 2

Software Construction and Maintenance 3

Software Project Management 3

Open Source Programming 3

Open Source Programming Lab 2

Web Services and Service Oriented Architecture 3

Web Services Lab 2

Mini Project (Team based) 8

Software Testing 3

Software Testing Lab 2

Design Patterns 3

Principles of User Interface Design 3

Software Configuration Management 3

Software Quality and Reliability 3

Software Metrics 3

Software Metrics Lab 2


Distributed Computing 3

Artificial Intelligence and Intelligent Systems 3

Student Project 20

Information and System Security 3

Software Engineering Process, Tools and Methods 3

CASE Tools Lab-2 2

Total credits 168

PROGRAMME ELECTIVE

Course Title Credits

Data Warehousing & Data Mining 3

E- Commerce 3

Biometric Systems 3

Enterprise Resource Planning 3

Geographic Information Systems 3

Basic BioInformatics 3

Multimedia Computing 3

Natural Language Processing 3

Embedded Systems 3

Semantic Web Technologies 3

Mobile Device Programming 3

Multi-core Architectures and Programming 3

Management Information Systems 3

Service Science 3

Formal Methods in Software Engineering 3


Automotive Software Engineering 3

Advanced Database Technology 3

Domain Engineering 3

Advanced Java Programming 3

Software Inspection 3

Sensor Networks 3

Real Time Systems 3

Industrial Automation Systems 3

Storage Technologies 3

High Performance Computing 3

Linux System Programming 3

Mobile and Pervasive Computing 3

Digital Image Processing 3

Knowledge Management Systems 3

Software Reuse 3

Total Credits to be taken (5 Courses) 15

CREDIT SUMMARY

Minimum Qualifying Credits 220

Total Credits Offered (UC+UE+PC+PE) 220

UC 31

UE 6

PC 168

PE 15

UC University Core
UE University Elective
PC Programme Core
PE Programme Elective

Você também pode gostar