0% found this document useful (0 votes)
62 views6 pages

M.tech Software Engineering Curriculum

This document outlines the curriculum for a 5-year integrated M.Tech in Software Engineering. It includes 31 credits of university core courses, 6 credits of university electives, 168 credits of program core courses in software engineering topics, and 15 credits of program elective courses, for a total of 220 minimum qualifying credits. The core covers subjects such as data structures, algorithms, programming languages, databases, operating systems, software engineering principles, and a student project. Program electives allow students to specialize in areas like data mining, e-commerce, bioinformatics, or mobile development.

Uploaded by

Rubina Ajrii
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
62 views6 pages

M.tech Software Engineering Curriculum

This document outlines the curriculum for a 5-year integrated M.Tech in Software Engineering. It includes 31 credits of university core courses, 6 credits of university electives, 168 credits of program core courses in software engineering topics, and 15 credits of program elective courses, for a total of 220 minimum qualifying credits. The core covers subjects such as data structures, algorithms, programming languages, databases, operating systems, software engineering principles, and a student project. Program electives allow students to specialize in areas like data mining, e-commerce, bioinformatics, or mobile development.

Uploaded by

Rubina Ajrii
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 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

You might also like