Undergraduate Programs

Bachelor of Science in Computer Science (BSCS)

Brief Summary

BS Computer Science in an undergraduate programs consists of 8 semesters. Total duration of this program is 4 years. Computer Science has a huge scope in almost each and every industry of the world. The program that is Bachelors in Computer Science (BSCS) focuses on the concepts of development of advanced software systems. In BSCS students will learn fundamental algorithm, programming languages and much more. BSCS graduates will come to know about the real world technological problems and their solutions. They will learn coding, web development, android, java and SQL and many other modern concept. After graduation in this field student will be able to start their career by making their own website, launching android apps and building other computer system.

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/-