Graduates of BS Software Engineering are transformed into
PEO1: Demonstrate computing knowledge in analyzing complex real-world problems to develop and implement solutions using modern computational tools.
PEO2: Practice valued and ethical communication to make computing project teamwork a success.
PEO3: Demonstrate societal role with continual professional advance learning for the betterment of society.
Program courses are taught by highly qualified academics and industry experts who are
class interactions facilitate student grooming.
exposure enriches learners’ experience.
research, which enhances students’ knowledge of critical issues and innovative
solutions.
renowned academics to remain current with the best practices.
impact on all aspects of the program from curriculum design, team teaching in
classrooms, student advisement, student projects, internships, and placements.
to interact with industry leaders and other academics and broadens their horizons.
curriculum and learning outcomes to ensure that the program remains in line with current and
future trends and needs.
exciting summer internships, and final year projects to showcase their talent and present
them to potential employers.
have an edge over graduates from other universities.
houses to co-teach and mentor students via supervising final-year projects.
Science, Cyber Security Artificial Intelligence etc.
and high-performance computing labs.
fairs and angel investments.
industry experts that impart a unique blend of theoretical concepts and real-life
problem-solving skills.
At least 50% marks in HSSC or an equivalent qualification and
must have passed Mathematics at the HSSC or equivalent level.
Selection Criteria:
Merit, HSSC-I Result
Note:
Those students who have passed Additional Math and those students who have passed one of the following courses (Statistics, Economics, Accounting, Banking, Commerce) are also eligible to take admission.
-Students with a deficiency of additional Math or awaiting results are eligible to take admission. Classes of Additional Maths (6 Credits) shall be scheduled during Summer 2024 as a zero Semester Registration.
-All documents/transcripts will be checked at the time of admission. Any incorrect/false information submitted by the applicant or any attempt to hide information will lead to disqualification of the candidate.
BSSE Program: 4-year Plan: Total Credit Hours: – 130
Tentative Study Plan – Bachelor of Science (Software Engineering) | |||
Code | Course Title | CrHrs* | Pre-Reqs |
Semester 1 | |||
CCS101 | Programming Fundamentals | 3-1-3 | |
CCL100 | Application of Information & Communication Technologies | 0-1-3 | |
HSS103 | Islamic Studies/Ethics | 2-0-0 | |
MTH101 | Calculus and Analytic Geometry | 3-0-0 | |
Introduction to Psychology | 2-0-0 | ||
HSS101 | Functional English | 3-0-0 | |
Total CrHrs | 15 | ||
Semester 2 | |||
CCS102 | Object Oriented Programming | 3-1-3 | CCS101 |
CCS103 | Digital Logic Design | 2-1-3 | |
MTH102 | Multivariable Calculus | 3-0-0 | MTH101 |
PHY100 | Applied Physics | 2-1-0 | |
HSS104 | Ideology and Constitution of Pakistan | 2-0-0 | |
HSS108 | Expository Writing | 2-1-2 | |
Total CrHrs | 18 | ||
Semester 3 | |||
CCS201 | Data Structures | 3-1-3 | CCS102 |
CCS202 | Computer Organization & Assembly Language | 2-1-3 | CCS103 |
CCS203 | Discrete Structures | 3-0-0 | |
CMT103 | Linear Algebra | 3-0-0 | |
MGT201 | Entrepreneurship, Innovation & Technology | 2-0-0 | |
HSS/MGT | SS/MG Elective – I | 2-0-0 | |
Total CrHrs | 18 | ||
Semester 4 | |||
CCS205 | Database Systems | 3-1-3 | CCS201 |
CCS207 | Design & Analysis of Algorithms | 3-0-0 | CCS201 |
CCS206 | Operating Systems | 3-1-3 | CCS201 |
CSE201 | Software Design and Architecture | 3-0-0 | CCS102 |
HSS103 | Expository Writing | 2-1-2 | |
Total CrHrs | 17 | ||
Semester 5 | |||
CSE301 | Software Construction and Development | 2-1-2 | CSE201 |
CSE302 | Software Quality Engineering | 3-0-0 | CSE100 |
MTH205 | Probability & Statistics | 3-0-0 | |
HSS201 | Technical & Business Writing | 3-0-0 | HSS102 |
CSExxx | SE Elective-I | 3-0-0 | |
Total CrHrs | 15 | ||
Semester 6 | |||
CCS302 | Computer Networks | 3-1-3 | CCS201 |
CSE303 | Fundamentals of Software Project Management | 3-0-0 | CSE200 |
CCS303 | Artificial Intelligence | 3-1-3 | |
CSExxx | SE Elective – II | 3-0-0 | |
CSExxx | SE Elective – III | 3-0-0 | |
Total CrHrs | 17 | ||
Semester 7 | |||
CSE401 | Final Year Project-I | 0-0-3 | |
CCS403 | Information Security | 3-0-0 | |
CCS406 | Parallel and Distributed Computing | 3-0-0 | CCS206 |
HSS108 | Civics and Community Engagement | 2-0-0 | |
CSExxx | SE Elective – IV | 3-0-0 | |
CSExxx | SE Elective – V | 3-0-0 | |
Total CrHrs | 17 | ||
Semester 8 | |||
CSE102 | Final Year Project – II | 0-0-3 | CSE401 |
CCS404 | Professional Practices | 3-0-0 | |
HSS/MG | SS/MG Elective – II | 3-0-0 | |
CSExxx | SE Elective – VI | 3-0-0 | |
CMG411 | Entrepreneurship, innovation & Technology | 3-0-0 | |
Total CrHrs | 15 | ||
132 | |||
CrHrs*: TCr-LCr-LH | |||
Software Engineering Electives | |||
Course Code | |||
CSE401 | Empirical Software Engineering | 3-0-0 | |
CSE402 | Software Engg. in Industrial Automation | 3-0-0 | |
CSE403 | Engineering Safety Critical Systems | 3-0-0 | |
CSE304 | Business Process Engineering | 3-0-0 | |
Domain | CrHrs | ||
Computing Core | 49 | ||
General Education | 30 | ||
Maths and Supporting Courses | 12 | ||
Domain Core | 18 | ||
Domain Elective | 18 | ||
Elective Support Courses | 3 | ||
Total | 132 |