BSCS

BSCS 4-Year Degree Program

Bachelor of Computer Science
Affiliated With University of Karachi
Offered in affiliation with the University of Karachi, the Bachelor of Science in Computer Science is a forward-looking program that blends core computing principles with hands-on learning to develop the next generation of software engineers, data scientists, and tech innovators. Structured over eight semesters (two per year), the program covers 48 courses as prescribed by the University, combining academic

Value - Addition (Free of Cost)

Foundation Course

Starting Form Aug 2025
Course Content
  • College Mathematics
  • College Statistics
  • College Physics
  • English Communication

Skill Based Training

Starting Form Jan 2026
Course Content
  • Data Analytics
  • Business Intelligence
  • Google Certification (Optional)
Tools :
  • Excel
  • Power BI
  • Access
  • MYSQL
  • Python / R Language

Eligibility Criteria

HSC (Intermediate) 55%
HSC In Pre-Engineering Group HSC In Science-General Group With:
  • Mathematics
  • Computer Science/ Economics
  • Physics / Statistics
  • English Communication

Eligibility Criteria

DAE 65%
Diploma In Associate Engineering In:
  • Mechanical
  • Electric
  • Electronics
  • Computer Information Technology
  • Software Engineering

Selection Criteria

1) CBT (Computer Based Test) In :
  • Mathematics : 20 Marks
  • General Mathematics : 20 Marks
  • Physics : 20 Marks
  • Computer Science : 20 Marks
  • English : 20 Marks
  • General Knowledge : 10 Marks
  • Total = 100 Marks
2) English Essay Writing : 10 Marks
3) Interview Wiht Parents

Financial Assistance

Scholarship
S.No.CGPA (Internal and External Marks of Previous Semester )Scholarships In Current Semester
13.3 To 3.525% of Tution Fee
23.7 To 3.750% of Tution Fee
33.8 & Above75% of Tution Fee
Fee Endowment

Fee endowment is awarded to students from financially disadvantaged backgrounds. The facility is granted after a formal interview process and submission of the required application form and supporting documents.

In addition to financial need, the student’s academic performance is a key factor in determining eligibility for this support

FEE STRUCTURE

Semester Wise Payment Plan

Particulars1st
Semester
Particulars2nd Semester
On Admission 25,000
1st Instalment 21,500 1st Instalment 18,200
2nd instalment 24,500 2nd instalment 18,200
3rd Instalment 24,500 3rd Instalment 18,200
4th Instalment 24,500 4th Instalment 18,200
5th Instalment 24,500 5th Instalment 18,200
Total144,500
Total 91,000

Monthly Payment Plan

Particulars1st
Semester
Particulars2nd Semester
On Admission 25,000
1st Instalment 21,500 1st Instalment 18,200
2nd instalment 24,500 2nd instalment 18,200
3rd Instalment 24,500 3rd Instalment 18,200
4th Instalment 24,500 4th Instalment 18,200
5th Instalment 24,500 5th Instalment 18,200
Total144,500
Total 91,000

ADDITIONAL INFORMATION
* Enrolment, Examination and Affiliation fee are subject to the University of Karachi’s policy.
* Admit card will only be issued after payment of semester fee, annual dues and other charges.
* Tuition fee will be revised on Annual Basis
* Institute reserves the right to change the fee structure without prior notice.

Scheme of Studies

Semester - I

Course CodeCourse NameCredit Hours
CS-351Programming Fundamentals4 (3+1)
CS-353Introduction to Information & Communication Technologies3 (3+0)
CS-355Calculus and Analytical Geometry3 (3+0)
CS-357Applied Physics3 (2+1)
CS-359Functional English3 (3+0)
CS-361Islamic Studies or Ethics2 (2+0)
Total Credits for Semester - I18

Semester - II

Course CodeCourse NameCredit Hours
CS-352Object Oriented Concepts & Programming4 (3+1)
CS-354Digital Logic Design3 (2+1)
CS-356Linear Algebra3 (3+0)
CS-358Discrete Structures3 (3+0)
CS-360Communication and Presentation Skills3 (3+0)
CS-362Ideology and Constitution of Pakistan2 (2+0)
Total Credits for Semester - I I18

Semester - III

Course CodeCourse NameCredit Hours
CS-451Data Structures and Applications4 (3+1)
CS-453Software Engineering Fundamentals3 (3+0)
CS-455Computer Organization & Assembly Language3 (2+1)
CS-457Multivariable Calculus3 (3+0)
CS-459Probability & Statistics3 (3+0)
CS-461Urdu2 (2+0)
Total Credits for Semester- I I I18

Semester - IV

Course CodeCourse NameCredit Hours
CS-452Database Management Systems4 (3+1)
CS-454Computer Architecture3 (2+1)
CS-456Theory of Automata3 (3+0)
CS-458Software Project Management3 (3+0)
CS-460Data Communication and Networking3 (2+1)
CS-462Introduction to Management2 (2+0)
Total Credits for Semester - I V18

Semester - V

Course CodeCourse NameCredit Hours
CS-551Artificial Intelligence3 (2+1)
CS-553Operating Systems3 (2+1)
CS-555HCl and Computer Graphics3 (2+1)
CS-557Information Security3 (2+1)
CS-559Civics and Community Engagement2 (2+0)
CS-572Advanced Programming 3 (2+1)
Total Credits for Semester - V17

Semester - VI

Course CodeCourse NameCredit Hours
CS-552Advance Database Management Systems3 (2+1)
CS-554Compiler Construction3 (2+1)
CS-556Design and Analysis of Algorithms3 (3+0)
CS-558Technical and Business Writing3 (3+0)
CS-574Mobile Applications Development 3 (2+1)3 (2+1)
CS-575Web Technologies 3 (2+1)3 (2+1)
Total Credits for Semester - V I18

Semester - VII

Course CodeCourse NameCredit Hours
CS-651Parallel & Distributed Computing3 (2+1)
CS-653Entrepreneurship3 (3+0)
CS-655Final Year Project - I3 (0+3)
CS-671Software Testing & Quality Assurance3 (3+0)
CS-673Cyber Security3 (3+0)
Total Credits for Semester - V I I15

Semester - VIII

Course CodeCourse NameCredit Hours
CS-652Financial Accounting3 (3+0)
CS-654Professional Practices2 (2+0)
CS-656Final Year Project - I I3 (0+3)
CS-674Data Science3 (2+1)
CS-676Cloud Computing3 (3+0)
Total Credits for Semester14

Examination Criteria

The 60% of the Examination Marks will be awarded by the University of Karachi.

This examination will be conducted by the University of Karachi on the premises of the Karachi University Business School (KUBS) at the end of each semester.

The remaining 40% marks for each course will be awarded by SAIMS and will be distributed according to the following criteria:

Assignment & Quizzes: 5 Marks

Class Participation & Attendance: 5 Marks

Mid-Term Examination: 10 Marks

Final Term Examination: 20 Marks

Total: 40 Marks