Undergraduate Programs

Bachelor of Science in Computer Science (BSCS)

Brief Summary

To impart knowledge and skills in computer science concerned with how computers are constructed, how they store and process data, how they are used in problem-solving and how the quality of those solutions is assessed. The programme also focuses on the science of creating software for a variety of users.

Course Outline

Intermediate, A-Levels or Equivalent from Accredited institution or University.

The four years BS(CS) Programme requires a total 135 credit hours including 99 credit hours of foundation courses (31 courses), 30 credit hours of elective courses (10 courses). A final project of 6 credit hours will be offered after completion of foundation courses.

Year 1, Semester 1
Sr# Course Title Credit Hrs.
1 Intro. to Info & Comm. Tech. (ICT) 3
2 Computer Programming 3+1
3 English 3
4 Calculus & Analytics Geometry/td> 3
5 Applied Physics (Electricity & Basic Electronics) 3
Year 1, Semester 2
Sr# Course Title Credit Hrs.
1 Object Oriented Programming 3+1
2 Communication Skills 3
3 Discrete Structures 3
4 Foreign Language-Social Service 2+1
5 Pakistan Studies 2
6 Computer Logic Degign 3+1
Year 2, Semester 3
Sr# Course Title Credit Hrs.
1 Data Structures 3+1
2 Linear Algebra 3
3 Technical and Business Writing 3
4 Islamic Studies / Ethics 2
5 Software Engineering 3
6 Computer Architechture 3
Year 2, Semester 4
Sr# Course Title Credit Hrs.
1 Operating Systems 3+1
2 Database & information Retrieval 3+1
3 Probability and Statistics 3
4 Management of Technology 3
5 Advance Programming Concepts 2-1
6 Theory of Automata 3
Year 3, Semester 5
Sr# Course Title Credit Hrs.
1 Computer Communication and Networks 3+1
2 Web Design & Development 3
3 Human Psychology 3
4 Design & Language of Algorithms 3
5 Assembly Language Programming 3+1
6 Differential Equations 3
Year 3, Semester 6
Sr# Course Title Credit Hrs.
1 Professional Practices 3
2 Micro Economics 3
3 Artificial Intelligence 3+1
4 Numerical Computing 3
5 Multivariate Calculus 3
6 Compiler Construction 3
Year 4, Semester 7
Sr# Course Title Credit Hrs.
1 Recent Developments in IT 3
2 Software Project Management 3
3 Human Computer Interaction 3
4 Parallel & Distributed Computing 3
5 Final Year Project (Part-I) 3
Year 4, Semester 8
Sr# Course Title Credit Hrs.
1 information Security 3
2 Final Year Project (Part-II) 3
Fee Structure
Admission Fee (One Time) Rs. 10,000/-
Registration Rs. 10,000/-
Tution Fee Per Credit Hour Rs. 5,000/-
Total Credit Hours 133
Total Fee Rs. 6,85,000/-