Software Engineering (SE) program is exclusive designed to enable quality development and maintenance of various software systems to be evolved with the help of software engineering principles. Furthermore, to achieve sustainable software infrastructure, we have hired well-qualified faculty and commissioned high-tech lab tools. Moreover, students will also have the opportunity to enrich their multinational software-houses experience through PAF-IAST Technology Park. In a nutshell, PAF-IAST, aided by collaborator Austrian Universities, is committed to raising a capable breed of qualified software engineers with the capacity to deal with the challenges of the complex and dynamic environment. In conclusion, we also target capturing the emerging software market by incorporating SE curriculum multi-lingual diverse-business avenues. This will help our students to attain leadership positions both at academic and industrial levels with the help of Software Engineering admissions in KPK.
Software engineering students are able to reach world-class software companies e.g. Google, Ericsson, Spotify, or many others. Therefore, it is the most desired job areas for Software Engineering students. These jobs are including but not limited to: web developer, problem modeling and analyst, software designers, parallel. Furthermore, they can also become Multimedia programmers, software debuggers and software quality testers. Similarly, they may aspire to become software verification, and validation inspectors, software management managers/consultants as well as sound designers. PAF IAST offers Software Engineering admissions in KPK from the year 2020 onwards.
Code |
Course Title |
Credit Hours |
Labs |
Total |
COMP-102 |
Introduction to ICT |
2 |
|
2 |
COMP-102L |
Introduction to ICT Lab |
|
1 |
1 |
COMP-111 |
Programming Fundamentals |
3 |
|
3 |
COMP-111L |
Programming Fundamentals Lab |
|
1 |
1 |
SS-101 |
Functional English |
2 |
|
2 |
MTH-101 |
Calculus and Analytical Geometry |
3 |
|
3 |
SS-111 |
Islamic Studies |
2 |
|
2 |
SS-112 |
Pak Studies |
2 |
|
2 |
Code |
Course Title |
Credit Hours |
Labs |
Total |
COMP-112 |
Object Oriented Programming |
3 |
|
3 |
COMP-112L |
Object Oriented Programming Lab |
|
1 |
1 |
SS-102 |
Communication Skills |
2 |
|
2 |
COMP-121 |
Discrete Structures |
3 |
|
3 |
COMP-171 |
Software Engineering |
3 |
|
3 |
PHY-101 |
Applied Physics |
3 |
|
3 |
PHY-101L |
Applied Physics Lab |
|
1 |
1 |
SS-331 |
Community Service (University Elective-I) |
|
2 |
2 |
Code |
Course Title |
Credit Hours |
Labs |
Total |
COMP-201 |
Data Structures and Algorithms |
3 |
|
3 |
COMP-201L |
Data Structures and Algorithms Lab |
|
1 |
1 |
COMP-271 |
Software Requirement Engineering |
3 |
|
3 |
COMP-272 |
Human Computer Interaction |
3 |
|
3 |
MTH-204 |
Linear Algebra |
3 |
|
3 |
SS-203 |
Technical and Business Writing |
3 |
|
3 |
Code |
Course Title |
Credit Hours |
Labs |
Total |
COMP-262 |
Operating Systems |
3 |
|
3 |
COMP-262L |
Operating Systems Lab |
|
1 |
1 |
COMP-231 |
Database Systems |
3 |
|
3 |
COMP-231L |
Database Systems Lab |
|
1 |
1 |
COMP-273 |
Software Design and Architecture |
2 |
|
2 |
COMP-273L |
Software Design and Architecture Lab |
|
1 |
1 |
MTH-206 |
Probability and Statistics |
3 |
|
3 |
SS-221 |
Organizational Behavior (University Elective-II) |
3 |
|
3 |
Code |
Course Title |
Credit Hours |
Labs |
Total |
COMP-371 |
Software Construction and Development |
2 |
|
2 |
COMP-371L |
Software Construction and Development Lab |
|
1 |
1 |
COMP-353 |
Computer Networks |
3 |
|
3 |
COMP-353L |
Computer Networks Lab |
|
1 |
1 |
COMP-333 |
Management Information System (University Elective-III) |
2 |
|
2 |
COMP-333L |
Management Information System Lab |
|
1 |
1 |
COMP-3## |
SE Supporting-I |
3 |
|
3 |
COMP-3## |
SE Supporting-II |
3 |
|
3 |
Code |
Course Title |
Credit Hours |
Labs |
Total |
COMP-381 |
Software Quality Engineering |
3 |
|
3 |
COMP-391 |
Information Security |
3 |
|
3 |
SS-322 |
Professional Ethics |
3 |
|
3 |
COMP-352 |
Web Engineering |
2 |
|
2 |
COMP-352L |
Web Engineering Lab |
|
1 |
1 |
COMP-3## |
SE Elective-I |
3 |
|
3 |
COMP-3## |
SE Supporting-III |
3 |
|
3 |
Code |
Course Title |
Credit Hours |
Labs |
Total |
COMP-471 |
Software Project Management |
3 |
|
3 |
COMP-472 |
Software Re-Engineering |
3 |
|
3 |
COMP-4## |
SE Elective-II |
3 |
|
3 |
COMP-4## |
SE Elective-III |
3 |
|
3 |
COMP-497 |
Final Year Project I |
|
3 |
3 |
Code |
Course Title |
Credit Hours |
Labs |
Total |
COMP-4## |
SE Elective-IV |
3 |
|
3 |
COMP-4## |
SE Elective-V |
3 |
|
3 |
COMP-4## |
SE Elective-VI |
3 |
|
3 |
COMP-498 |
Final Year Project II |
|
3 |
3 |
MGT-262 |
Entrepreneurship (University Elective-IV) |
3 |
|
3 |