BS Software Engineering
Undergraduate
4 years
HEC RecognizedNCEAC RecognizedPEC RecognizedAvailable at:
Islamabad Campus (Main Campus)
Karachi Main Campus
Lahore Campus
Chiniot-Faisalabad Campus
Peshawar Campus
Multan Campus
Level:Undergraduate
Sector:Computer Science and Information Systems
Duration:4 years
Intake:Fall (June)
Mode:Full-Time
Fee:PKR 198,000
Entry Test:University Admission Test (Undergraduate) + NTS Admission Test
Shift:Morning
About the Program
The BS Software Engineering (BS SE) program at the FAST National University of Computer and Emerging Sciences covers all aspects of software production, including software development, system design, and application development. It integrates core computing concepts with strong programming and practical development skills. Laboratory work and projects are an integral part of the program. The program produces professionals who have a solid theoretical foundation and strong practical software development skills necessary for a rewarding career in the field of software engineering and information technology.
Key Highlights:
- Software-Focused Degree with practical development skills
- Covers SE, Programming & Databases
- Hands-on Labs & Development Projects
- Highly Qualified Faculty
- Strong Career Opportunities in the software and IT industries
Curriculum Snapshot
Semester 1
- •Applied Physics
- •Calculus and Analytical Geometry
- •Functional English
- •Ideology and Constitution of Pakistan
- •Introduction to Information and Communication Technology
- •Pakistan Studies
- •Programming Fundamentals
Semester 2
- •Civics and Community Engagement
- •Digital Logic Design
- • Expository Writing
- •Islamic Studies/Ethics
- •Multi Variable Calculus
- •Object Oriented Programming
- •Understanding Sirat-Un-Nabi (PBUH)
Semester 3
- •Computer Organization and Assembly Language
- •Data Structures
- •Discrete Structures
- •Linear Algebra
- •Introduction to Software Engineering
- •Understanding of Holy Quran – I
Semester 4
- •Database Systems
- •Operating Systems
- •Probability and Statistics
- •Software Design and Architecture
- •Software Requirements Engineering
- •Understanding of Holy Quran – II
Semester 5
- •Artificial Intelligence
- •Design and Analysis of Algorithms
- •Software Construction & Development
- •Software Quality Engineering
- •Technical and Business Writing
Semester 6
- •Computer Networks
- •Fundamentals of Software Project Management
- •Parallel and Distributed Computing
- •SE Elective – I
- •SE Elective – II
- •MG Elective-I
Semester 7
- •Entrepreneurship
- •Final Year Project - I
- •Elective – III
- •Elective – IV
- •Elective-II
Semester 8
- •Final Year Project - II
- •Professional Practices
- •Information Security
- •SE Elective – VI
- •SE Elective – V
- •Computing Internship
Admissions and Eligibility
Entry Test Requirements:
- •University Admission Test (Undergraduate) , NTS Admission Test
Eligibility:
- •Matric Percentage: 60% minimum marks.
- •FSC: 50% minimum marks.
- •Subjects: Intermediate or equivalent Pre-Engineering (Phy, Chem, Math), ICS (Phy, Comp, Math), Pre-Medical with Additional Math, and A-Levels with Mathematics as a principal subject.
Fee & Scholarships
Fee Breakdown:
Admission FeePKR 30,000 (One-time)
Tution FeePKR 198,000 (Per Semester)
Additional Charges:
Enrollment FeePKR 3,000 (One-time)
Available Scholarships:
Punjab Government Benevolent Fund Scholarship 2026
SCHOLARSHIP
PEEF Outreach Scholarship
SCHOLARSHIP
Careers and Outcomes
Top Job Roles:
Full Stack Developer
Software Architect
Software Engineer
Average Starting Salary:
PKR 70,000 - 385,000
Top Recruiters:
Arbisoft
Ebryx
NetSol
Systems Limited
ZAPTA Technologies
Facilities Section
Cafeteria
Computer Lab
Research Labs
Sports Complex
Student Societies