BS Computer Science
Build the skills to lead in BS computer science
Superior’s BS Computer Science program places special emphasis on building a broad and strong knowledge base complemented by courses like cyber security and data science among others. The excellent faculty help students grasp the potential and the influence of technology on individuals, organizations, and society while polishing their technical and soft skills necessary to embark upon a successful professional career.
Eligibility Criteria: Intermediate or Equivalent With Minimum 50% Marks
Semester 1
Courses | Credit Hours |
---|---|
Applications of Information & Communication Technology | 3 |
Applied Physics | 3 |
Discrete Structures | 3 |
Functional English | 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 |
---|---|
Computer Organization & Assembly Language | 3 |
Data Structures & Algorithms | 4 |
Ideology and Constitution of Pakistan | 2 |
Introduction to Marketing (Digital Marketing) | 3 |
Multivariable Calculus | 3 |
Software Engineering | 3 |
Semester 4
Courses | Credit Hours |
---|---|
Analysis of Algorithms | 3 |
Database Systems | 4 |
Elective-I | 3 |
Elective-II | 3 |
Linear Algebra | 3 |
Social Science (Introduction to Management) | 2 |
Semester 5
Courses | Credit Hours |
---|---|
Artificial Intelligence | 3 |
Civics and Community Engagement | 3 |
Computer Architecture | 3 |
Computer Networks | 3 |
Elective-III | 3 |
Technical & Business Writing | 3 |
Semester 6
Courses | Credit Hours |
---|---|
Advance Database Management Systems | 3 |
Information Security | 3 |
Islamic Studies/ Ethics | 2 |
Operating Systems | 3 |
Technopreneourship | 3 |
Theory of Automata | 3 |
Semester 7
Courses | Credit Hours |
---|---|
Compiler Construction | 3 |
Elective-IV | 3 |
Elective-V | 3 |
Final Year Project - I | 3 |
HCI and Computer Graphics | 3 |
Semester 8
Courses | Credit Hours |
---|---|
Elective-VI | 3 |
Elective-VII | 3 |
Final Year Project - II | 3 |
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.