Software engineers develop software as a formal process much like that found in traditional engineering. Software engineers begin by analyzing user needs. They design, develop, test software for its quality then deploy and maintain it. They instruct computer programmers on how to write the code they need. They need strong programming skills to communicate with the programmers and are frequently fluent in several programming languages.

Marks Required : 50%

Credit Hours : 132

Duration : 4 Years

[]
1 Step 1
Apply Now
Enter Full Name
Mobile Number
Whatsapp Number if Different
Obtained Marks/Grades(Optional)
Total Marks/Grades(Optional)
Previous
Next

Scholarship

Campus Name Scholarship Percentage
DHA Campus N/A
Cantt Campus 55%
Gulberg Campus 75%
Raiwind Rd Campus 75%

RoadMap

Semester 1

Sr. Course Title
1. Programming Fundamentals
2. Islamic Studies/Ethics
3. Basic Electronics
4. Calculus & Analytical Geometry
5. English Composition & Comprehension
6. Introduction to Computing & Social Media Technologies

Semester 2

Sr. Course Title
1. Object Oriented Programming
2. Pakistan Studies
3. Digital Logic Design
4. Multivariate Calculus
5. Communication and Interpersonal Skills
6. Principles of Accounting

Semester 3

Sr. Course Title
1 Data Structure and Algorithms
2. Discrete Structures (Comp. Core)
3. Computer Organization and Architecture (CS. Core.)
4 Probability and Statistics (Comp. Supp.)
5. Technical and Business Writing
6. Multimedia Systems and Design

Semester 4

Sr. Course Title
1. Web Systems and Technologies
2. Software Engineering (Comp. Core)
3. Operating Systems (Comp. Core.)
4. Data Comm. & Computer Networks
5. Entrepreneurship (Uni. Elec.)
6. Database Systems (Comp. Core)

Semester 5

Sr. Course Title
1. Human Resource Management
2. Enterprise Resource Planning Systems
3. Principles of Psychology (Uni.Elec.)
4. Object Oriented Software Engineering
5. Software Requirements and Specifications
6. Global Professional Practices (Gen. Edu.)

Semester 6

Sr. Course Title
1. Human Computer Interaction
2. Linear Algebra (Comp. Sup)
3. Software Architecture Design
4. Software Verification, Validation and Testing
5. SE Elective 1
6. SE Elective 2

Semester 7

Sr. Course Title
1. Capstone Project I (Comp. Core.)
2. Software Project Management
3. SE Elective 3
4. SE Elective 4
5. SE Elective 5

Semester 8

Sr. Course Title
1. Information Security (CS. Core)
2. Software Engineering Economics
3. Citizenship and Social Responsibilities
4. Capstone Project II (Comp. Core.)
5. SE Elective 6

Elective Courses

Sr. Elective Courses
1. Software CASE Tools & Applications
2. Design Patterns
3. Software Construction
4. Formal Methods in Software Engineering
5. Model-Driven Software Development
6. E-Commerce Applications Development
7. Mobile Application Development
8. Enterprise Application Development
9. Artificial Intelligence
10. Cloud Computing
11. Web Engineering
12. Distributed System
13. Mobile Computing
14. Data Warehousing
15. Data Sciences
16. Business Intelligence and Analytics
17. Business Process Engineering
18. Knowledge Management
19. Computer Game Development
20. 3D Modeling & Animation
21. Information Security
22. Digital Image Processing
23. Distributed Computing
24. Social Computing
25. Expert Systems
26. Machine Learning
27. Introduction to Bio-informatics