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.

Intermediate or Equivalent with 50 % Marks

Semester 1

CourseCredit Hours
Programming Fundamentals4
Introduction to Information &
Communication Technology
4
Applied Physics3
English Composition & Comprehension3
University Elective-13
Total17

Semester 2

CourseCredit Hours
Object Oriented Programming4
Calculus & Analytical Geometry3
Digital Logic & Design4
Communication and Presentation Skills3
Discrete Structures
3
Total17

Semester 3

CourseCredit Hours
Data Structures & Algorithms4
Probability & Statistics3
Computer Organization & Assembly
Language
4
Linear Algebra3
CS Supporting-13
Total17

Semester 4

CourseCredit Hours
Database Systems4
Design & Analysis of Algorithms3
CS Supporting-23
Operating Systems4
CS Supporting-33
Total17

Semester 5

CourseCredit Hours
Islamic Studies2
Computer Networks4
Software Engineering3
CS Elective-13
CS Elective-23
Technical & Business Writing3
Total18

Semester 6

CourseCredit Hours
CS Elective-33
University Elective-23
Artificial Intelligence4
Theory of Automata3
University Elective-33
Pakistan Studies2
Total18

Semester 7

CourseCredit Hours
Final Year Project-I3
CS Elective-4
3
Parallel & Distributed Computing3
Information Security & Cryptography3
Compiler Construction
3
Total15

Semester 8

CourseCredit Hours
Final Year Project-II3
CS Elective-53
Professional Practices3
University Elective-43
Total12

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