Program Overview
The MS Software Engineering program provides advanced knowledge and research-oriented training in software design, development, and quality assurance. It emphasizes the application of emerging tools and technologies to engineer innovative solutions, enabling graduates to meet the growing demands of the global software industry.
About Program
Students in this program gain expertise in software architecture, testing, project management, and research methodologies. Guided by experienced faculty and industry experts, they develop the ability to solve complex software problems while working on advanced projects and research-driven assignments.
The MSSE program at Riphah International University, Faisalabad, prepares graduates for roles as researchers, software engineers, and project leaders in reputable organizations. It also serves as a strong pathway to doctoral studies, instilling professionalism, teamwork, and lifelong learning in the diverse field of software engineering.
Program Type
Total Credit Hours
System
Program Duration
Program Modality
Program Offerings
Programme Structure & Course Plan:
Year 1 (Sem I–II)
SEMESTER - 1 | ||
---|---|---|
Code | Course Title | Credit |
SE5063 | Advanced Requirements Engineering | 3(3+0) |
SE5033 | Advanced Software System Architecture | 3(3+0) |
CM5433 | Research Methodology | 3(3+0) |
SE5153 | Agile Software Development | 3(3+0) |
SEMESTER - 2 | ||
---|---|---|
Code | Course Title | Credit |
SE5093 | Software Quality Assurance Engineering | 3(3+0) |
SE5413 | Advanced Software Project Management | 3(3+0) |
SE5253 | Cloud Security in Software Engineering | 3(3+0) |
SE5263 | Machine Learning in Software Engineering | 3(3+0) |
Year 2 (Sem III–IV)
SEMESTER - 3 | ||
---|---|---|
Code | Course Title | Credit |
UR-711 | Professional Ethics-I | 2(2+0) |
SE6913 | Thesis | *6 |
SSXXX | Understanding of Quran-I | 1 |
SEMESTER - 4 | ||
---|---|---|
Code | Course Title | Credit |
SE6913 | Thesis | 6 |
SSXXX | Understanding of Quran-II | 1 |
Eligibility Criteria
For Pakistani Nationals
- Minimum 60% marks or CGPA 2.0/4.0 with completion of 16 years of education in Computer Science or an equivalent discipline from a recognized university/institute.
- Admission Test: Candidates must pass the University Admission Test or GAT (General) conducted by NTS.
- Deficiency Coursework: Applicants may be required to complete additional coursework as determined by the admission committee.
Related Programs
MS Software Engineering (MSSE)
RIU – Faisalabad Campus
Contact:
- +92 41 111 111 002
- +92 337 7526363
- contact@riphahfsd.edu.pk