Program Profile
Fees
 
Bachelor of Computer Science BS(CS)
4 years Morning Program

Course Work and Duration

Based on 08 semesters of 05 months each.
Intake:     Twice a year (spring and fall)
Total Course:     40 Prescribed Courses + Project
Total Credit Hours:     140
Maximum Load:     06 courses per semester

Eligibility

• For admission in BS(CS) Program The applicant must have completed 12 years of education with at least 50% marks in (HSC) Pre-Engineering examination. an applicant having a combination of Physics, Mathematics and Computer Science is also eligible.

• Or, GCE (A levels) in Mathematics, Physics and Chemistry. Applicants having A levels or other foreign qualifications must provide an equivalence certificate with at least 50% marks, issued by Intermediate Board Committee of Chairmen (IBCC).

• The applicant has to take an institute based Admission Test

• On successfully qualifying the Admission Test, the applicant shall be called for a final interview, in which his/her Admission shall be confirmed

Program Schema

Subject Credit Hours
Semester I
Introduction to ICT 3 + 0
Programming Fundamentals 3 + 1
English Composition & Comprehension 3 + 0
Calculus & Analytical Geometry 3 + 0
Applied Physics 3 + 0
Semester Credit Hours 16
Semester II
Digital Logic Design 3 + 1
Object Oriented Programming 3 + 1
Communication & Presentation Skills 3 + 0
Probability & Statistics 3 + 0
University Elective -1 3 + 0
Semester Credit Hours 17
Semester III
Computer Organization & Assembly Language 3 + 1
Data Structures & Algorithms 3 + 1
Discrete Structures 3 + 0
Professional Practices 3 + 0
University Elective-2 3 + 0
Semester Credit Hours 17
Semester IV
Design & Analysis of Algorithms 3 + 0
Theory of Automata 3 + 0
Database Systems 3 + 1
Linear Algebra 3 + 0
CS-Supporting-1  3 + 0
   
Semester Credit Hours 16
Semester V
Compiler Construction 3 + 0
CS-Supporting-2 3 + 0
Operating Systems 3 + 1
Software Engineering 3 + 0
CS-Elective-1 3 + 1
   
Semester Credit Hours 17
Semester VI
Artificial Intelligence 3 + 1
Computer Networks 3 + 1
University Elective-3 3 + 0
CS-Elective-2 3 + 1
Technical & Business Writing 3 + 0
   
Semester Credit Hours 18
Semester VII
CS-Elective-3 3 + 1
CS-Elective-4 3 + 1
University Elective-4 3 + 0
Parallel & Distributed Computing 3 + 0
Pakistan Studies 3 + 0
   
Semester Credit Hours 17
Semester VIII
CS-Elective-5 3 + 1
Information Security 3 + 0
Pakistan Studies 3 + 0
CS-Supporting-3 3 + 0
Project-CS 6 + 0
   
Semester Credit Hours 13+6=19
University Elective -1: Arabic Language/Chinese Language
University Elective-2: Fundamentals of Management
University Elective-3: Financial Accounting
University Elective-4: Business Economics
CS-Supporting-1: Graph Theory
CS-Supporting-2: Numerical Computing
CS-Supporting-3: Theory of Programming Languages
CS-Elective-1 Mobile Application Development
CS-Elective-2 Computer Graphics & Animation
CS-Elective-3 Visual Programming
CS-Elective-4 Computer Vision
CS-Elective-5 Simulation & Modeling
discover KASBIT
About us
Admissions
Academics
Gallery
Contact Us