BS Software Engineering
Build the skills to lead in BS Software Engineering
Superior University’s BS Software Engineering program puts special emphasis on developing professional programming and testing skills in Software Engineering, which is at the heart of the success of many of today’s businesses. After developing solid foundations in mathematics and computer science, the excellent faculty prepares the students to successfully implement and manage the development, maintenance, and evolution of integrated software solutions and automation products.
Eligibility Criteria: Intermediate or Equivalent with minimum 50% marks
Semester 1
Courses | Credit Hours |
---|---|
Application of Information & Communication Technology | 3 |
Applied Physics | 3 |
Discrete Structures | 3 |
Functional English I | 3 |
Programming Fundamentals | 4 |
Semester 2
Courses | Credit Hours |
---|---|
Calculus & Analytical Geometry | 3 |
Digital Logic & Design | 3 |
Expository Writing | 3 |
Object Oriented Programming | 4 |
Probability & Statistics | 3 |
Semester 3
Courses | Credit Hours |
---|---|
Data Structures & Algorithms | 4 |
Database Systems | 4 |
Ideology and Constitution of Pakistan | 2 |
Islamic Studies | 2 |
Multivariable Calculus | 3 |
Software Engineering | 3 |
Semester 4
Courses | Credit Hours |
---|---|
Analysis of Algorithms | 3 |
Civics and Community Engagement | 3 |
Computer Networks | 3 |
Elective-I | 3 |
Linear Algebra | 3 |
Software Requirement Engineering | 3 |
Semester 5
Courses | Credit Hours |
---|---|
Artificial Intelligence | 3 |
Computer Organization & Assembly Language | 3 |
Elective-II | 3 |
Software Design & Architecture | 3 |
Technical & Business Writing | 3 |
Technopreneourship | 3 |
Semester 6
Courses | Credit Hours |
---|---|
Digital Marketing | 3 |
Elective-III | 3 |
Information Security | 3 |
Introduction to Management | 2 |
Operating Systems | 3 |
Software Construction & Development | 3 |
Semester 7
Courses | Credit Hours |
---|---|
Elective-IV | 3 |
Elective-V | 3 |
Final Year Project - I | 2 |
Software Project Management | 3 |
Software Quality Engineering | 3 |
Semester 8
Courses | Credit Hours |
---|---|
Elective-VI | 3 |
Elective-VII | 3 |
Final Year Project - II | 4 |
Parallel & Distributed Computing | 3 |
Professional Practices | 2 |
*To accommodate modern trends, Institute may reserve the right to change course requirements, fees, course classifications, course contents, class schedules, venues, faculty and the like, whenever it deems appropriate.