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 |
• 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.
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 |
© Copyright 2022 KASB Institute of Technology (PVT) Ltd. All Rights Reserved