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

Course Work and Duration

4-Year, 8-Semester, (42 Courses + 2 FYP = 44 courses), 130 CH Degree Program

Eligibility

• For admission in the BS in Software Engineering 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.

• 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

• Student seeking credit transfer may also apply for admission

Program Schema

SubjectCredit Hours
Semester I
Programming Fundamentals (Core)3 + 1
Application of Information and Communication Technologies (General Education)2 + 1
Discrete Structures (Core)3 + 0
Calculus and Analytical Geometry (Maths)3 + 0
Functional English (General Education)3 + 0
Semester Credit Hours16
Semester II
Object Oriented Programming (Core)3 + 1
Database Systems (Core)3 + 1
Digital Logic Design (Core)2 + 1
Multivariate Calculus (Maths)3 + 0
Linear Algebra (Maths)3 + 0
Semester Credit Hours17
Semester III
Data Structures (Core)3 + 1
Information Security (Core)2 + 1
Artificial Intelligence (Core)2 + 1
Computer Networks (Core)2 + 1
Software Engineering (Core)3 + 0
Probability and Statistics (Maths)3 + 0
Semester Credit Hours19
Semester IV
 Computer Organisation & Assembly Language (Core)2 + 1
Software Design and Architecture (Domain Core)3 + 0
Software Construction and Development (Domain Core)2 + 1
Natural Science (Applied Physics) (General)2 + 1
Expository writing (General)3 + 0
Islamic Studies /Ethics (General)2 + 0
Semester Credit Hours17
Semester V
Operating Systems (Core)2 + 1
Software Quality Engineering (Domain Core)2 + 1
Computer Architecture (Core)2 + 1
Domain Elective 1 (Web Technologies)2 + 1
Domain Elective 2 (Mobile Application Development)2 + 1
Elective Supporting 1 (Introduction to Management)2 + 0
Semester Credit Hours17
Semester VI
Software Project Management2 + 1
Parallel and Distributed Computing2 + 1
Domain Elective 3 (Advanced Programming – Visual Programming)2 + 1
Domain Elective 4 (Numerical Analysis)2 + 1
Domain Elective 5 (Web Engineering)2 + 1
Domain Elective 6 (Cyber Security)2 + 1
Semester Credit Hours18
Semester VII
 Final Year Project- I2 + 0
Analysis of Algorithms3 + 0
Domain Elective 7 (Software Testing and Quality Assurance)2 + 1
Elective Supporting 2 (Introduction to Marketing)3 + 0
Technical and Business Writing3 + 0
Entrepreneurship (General)2 + 0
Semester Credit Hours16
Semester VIII
Final Year Project- II4 + 0
Ideology and Constitution of Pakistan2 + 0
Arts and Humanities (Professional Practices)2 + 0
Civics and Community Engagement2 + 0
Semester Credit Hours10