Heading hidden

Software Engineering

Semester- I

S.No.CodeCourse TitleCredit Hours
1SWE-101Introduction to Computing3+1
2SWE-102Programming Fundamentals3+1
3HS-102Functional English3+0
4MS-103Calculus & Analytical Geometry3+0
5HS-101/104Islamic Studies / Ethical Behavior2+0

Semester- II

S.No.CodeCourse TitleCredit Hours
1SWE-103Object Oriented Programming3+1
2MS-110Applied Physics3+1
3MS-105Linear Algebra & Differential Equations3+0
4SWE104Intro. to Software Engineering3+1
5HS-103Pakistan Studies & Aligarh Movement3+0

Semester- III

S.No.CodeCourse TitleCredit Hours
1SWE-203Data Structures and Algorithms3+1
2SWE-205Software Requirement Engineering3+0
3HS-201Communication Skills3+0
4MS-204Discrete Mathematics3+0
5CE-207Computer Organization & Architecture3+1

Semester- IV

S.No.CodeCourse TitleCredit Hours
1SWE-204Operating Systems3+1
2SWE-209Introduction to Database Systems3+1
3SWE-208Software Design & Architecture2+1
4MS-301Probability and Statistics3+0
5SWE-202Automata Theory & Formal Languages2+0
6HS-211Technical Writing2+0

Semester- V

S.No.CodeCourse TitleCredit Hours
1SWE-312Software Construction and Development2+1
2SWE-306Computer Communication and Networks3+1
3SWE-308Human Computer Interaction3+0
4SWE-314Artificial Intelligence3+1
5SWE-XXXElective – I3+0/2+1

Semester- VI

S.No.CodeCourse TitleCredit Hours
1SWE-305Software Quality Engineering3+0
2SWE-313Information Security(3+0
3SWE-315Web Engineering2+1
4HS-305Principles of Management & Entrepreneurship3+0
5SWE-XXXElective – II3+0/2+1
6SWE-XXXElective – III(3+0/2+1

Semester- VII

S.No.CodeCourse TitleCredit Hours
1SWE-401Software Project Management(3+0
2SWE-417Software Re-Engineering3+0
3HS-XXXSocial Science Elective2+0
4SWE-XXXElective – IV3+0
5SWE-XXXElective – V3+0/2+1
6SWE-499Final Year Project - I0+3

Semester-VIII

S.No.CodeCourse TitleCredit Hours
1HS-412Computing Professional Practices3+0
2SWE-307Software Engineering Economics3+0
3SWE-XXXElective – VI3+0/2+1
4SWE-499Final Year Project - II0+3

Elective Courses

S.No.CodeCourse TitleCredit Hours
1SWE-302Formal Methods in Software Engineering3+0
2SWE-304Enterprise Systems Engineering3+0
3SWE-309Advance Object Oriented Programming2+1
4SWE-310Compiler Construction3+0
5SWE-316Concurrent Programming2+1
6SWE-404Design Patterns3+0
7SWE-402Data Warehousing and Data Mining3+0
8SWE-416Mobile Application Developement2+1
9SWE-418Agent Based Software Engineering3+0
10SWE-419Big Data Analytics3+0
11SWE-420Software Metrics3+0
12SWE-421Visual Programming2+1
13SWE-408Computer Graphics2+1
14SWE-410Artificial Neural Networks2+1
15SWE-412Analysis of Algorithms2+1
16CS-322Operations Research3+0
17CE-409Simulation & Modeling2+1
18HS-105Psychology2+0
19HS-204Organizational Behaviour2+0