Program Profile
Fees Structure
Welcome to KASB Institute of Technology (KASBIT)

 
 
 
Bachelor of Computer Science
 

Course Work and Duration

Based on 08 semesters of 05 months each.

Intake: Twice a year (Spring & Fall)
Total Credit Hours: 132
Total Courses: 39 Courses + 2 Project (3 CH each)
Maximum Load: 05 Courses per Semester

ELIGIBILITY

  • • For admission in the BS(CS) Program, the applicant must have completed 12 Years of Education with atleast 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. Applicant having A levels or other foreign qualifications must provide an equivalence certificate with at least 50% marks, issued by Intermediate Board Committee of Chairman (IBCC).

  • • Or, At least 50% marks in Diploma of Associate Engineering Examination, for admission

  • • 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 ITC (General Education) 3 + 0
Programming Fundamentals (Computing Core Course) 3 + 1
English Composition and Comprehension (General Education) 3 + 0
Calculus and Analytical Geometry (Computing Support Course) 3 + 0
Applied Physics 3 + 0
Semester Credit Hours 16
Semester II
Digital Logic Design (Computing Core) (Pre-req Applied Physics) 3 + 1
Object Oriented Programming (Computing Core) (Pre-Req Prog Fun) 3 + 1
Communication and Presentation Skills (General Education) (Pre-req English Composition and Comprehension) 3 + 0
Probability and Statistics (Computing Support Course) 3 + 0
University Elective I 3 + 0
Semester Credit Hours 17
Semester III
Computer Organisation & Assembly Language 3 + 1
Data Structure and Algorithms (Computing Core) (Pre-Req OOP) 3 + 1
Discrete Structures (Computing Core) 3 + 0
Professional Practices (General Education) 3 + 0
Differential Equations (Computer Science Supporting Course) 3 + 0
Semester Credit Hours 17
Semester IV
Design and Analysis of Algorithms(Computer Science Core) (Pre-Req Data Structures and Alg) 3 + 0
Theory of Automata (Computer Science Core) 3 + 0
Database Systems (Computing Core) (Pre-Req Data Structures and Alg) 3 + 1
Linear Algebra (Computing Support Course) 3 + 0
University Elective II (Foreign Lang) 3 + 0
Semester Credit Hours 16
Semester V
Compiler Construction (Computer Science Core) (Pre_Req Automata Theory) 3 + 0
Multivariate Calculus (Computer Science Supporting Course) 3 + 0
Operating Systems (Computing Core) (Pre-Req Data Struct & Algo) 3 + 1
Software Engineering (Computing Core) 3 + 0
Numerical Computing (Computer Science Supporting Course) 3 + 0
Semester Credit Hours 16
Semester VI
Artificial Intelligence (Computer Science Core) (Pre-Req Discrete Structures) 3 + 1
Data Communications and Computer Networks (Computing Core) 3 + 1
Computer Science Elective -1 3 + 0
Computer Science Elective-II 3 + 0
Technical and Business Writing (General Education) 3 + 0
Semester Credit Hours 17
Semester VII
Computer Science Elective-III 3 + 0
Computer Science Elective –IV 3 + 0
Final Year Project- I 0 + 3
University Elective III 3 + 0
Parallel & Distributed Computing (Pre-Req Operating Systems) 3 + 0
Pakistan Studies (General Education) 3 + 0
Semester Credit Hours 18
Semester VIII
Computer Science Elective-V 3 + 0
University Elective IV 3 + 0
Final Year Project- II 3 + 0
Information Security (Computer Science Core) 3 + 0
Islamic Studies /Ethics (General Education) 3 + 0
Semester Credit Hours 15

ELECTIVE COURSES