BSc Software Engineering
Engineering principles applied to software development lifecycles, architecture, and quality assurance.
About this programme
The objective of this program is to prepare students for professional careers and graduate studies with a balance between computing theory and practical application of software engineering concepts, methodologies, tools and technologies in modern software development environments.
Graduates of this program are able to function as proficient software developers and effective team members. They have grounding in communication, mathematics and science, and the cultural, historical, and social issues that influence the development of high-quality software systems. They have knowledge of and experience with software product engineering and engineering management, and an understanding of professional issues and practices.
What graduates go on to do
- PEO 1
Fundamental knowledge of Software Engineering.
- PEO 2
Ethical, societal responsibilities and leadership.
- PEO 3
Communication skills.
- PEO 4
Continuous improvement.
What sets it apart
- Aligned with NCEAC Graduate Attributes
- Focus on knowledge, problem solving, creativity, communication, teamwork and lifelong learning
- Prepares proficient software developers and effective team members
Duration, eligibility and credit hours
Duration
4 Years (8 Semesters)
Credit Hours
133
Eligibility
Intermediate (Pre-Engineering/ICS) or equivalent with at least 50% marks.
BSc Software Engineering
- 1stRs 105,019
- 2ndRs 117,374
- 3rdRs 98,842
- 4thRs 111,197
- 5thRs 105,019
- 6thRs 111,197
- 7thRs 98,842
- 8thRs 86,486
The total includes the admission fee. Degree Fee and Convocation Fee are charged in addition.
Where this degree can take you
Apply for BSc Software Engineering
Main Campus, Phase 2, Hayatabad, Peshawar, Pakistan