Master of Science in Software Engineering
Our two-year Master’s in Software Engineering program is dedicated to advancing expertise in the field, emphasizing technical mastery, critical thinking, and ethical responsibility. Aligned with applied and recent cutting-edge research trends in Software Engineering, our innovative curricula and impactful research initiatives propel graduates into leadership roles. Striving for excellence, we contribute to the dynamic evolution of software engineering, ensuring our graduates are equipped with the latest advancements, actively driving both technological innovation and societal progress.
Program Duration
2 Years (4 semesters)
Credit Hours
33 Cr. Hrs.
Program Details & Curriculum
| Code | Title | Cr Hrs |
|---|---|---|
| Semester 1 | ||
| CSE 501 | Software Requirement Engineering | 3 |
| CSE 502 | Software System Design & Architecture | 3 |
| CSE XXX | Elective-I | 3 |
| Total | 9 | |
| Semester 2 | ||
| CSE 503 | Software Quality Engineering | 3 |
| CSE 504 | Software Project Management | 3 |
| CSE XXX | Elective - II | 3 |
| Total | 9 | |
| Semester 3 | ||
| CSE 5XX | Elective-III | 3 |
| CSC 5XX | Elective-IV | 3 |
| CSE 599 | Thesis-I | 3 |
| Total | 9 | |
| Semester 4 | ||
| CSE 5XX | Elective-V | 3 |
| CSE599 | Thesis-II | 3 |
| Total | 6 | |
List of Electives/Open Elective Courses
| Code | Title | Cr Hrs |
|---|---|---|
| CSE 506 | Theory of Programming Languages | 3 |
| CSE 511 | Formal Methods in Software Engineering | 3 |
| CSE 512 | Software Risk Management | 3 |
| CSE 513 | Software Design Patterns | 3 |
| CSE 514 | Software Measurement & Metrics | 3 |
| CSE 515 | Software Engineering Processes | 3 |
| CSE 516 | Software Engineering for Web Based & Distributed Systems | 3 |
| CSE 517 | Engineering Software for Reliability & Quality | 3 |
| CSE 518 | Software Costing & Estimation | 3 |
| CSE 519 | Business Process Modeling | 3 |
| CSE 520 | Personal Software Process | 3 |
| CSE 521 | Research Methods & Professional Skills | 3 |
| CSE 522 | Advanced Programming | 3 |
| CSE 523 | Agile Software Development | 3 |
| CSE 524 | Human Factors in Software Engineering | 3 |
| CSE 525 | Software Engineering for Enterprise Information Systems/td> | 3 |
| CSE 526 | Machine Learning Applications in Software Engineering | 3 |
| CSE 527 | Advanced Object Oriented Software Design | 3 |
| CSE 528 | Software Engineering using UML | 3 |
| CSE 531 | Advanced Software Engineering Techniques | 3 |
| CSE 533 | Software Testing | 3 |
| CSE 534 | Special Topics in Software Engineering | 3 |