To create computer scientists who can take on the complex technological problems of modern society by building robust software systems, develop efficient computing algorithms, and help machines think and see intelligently, fulfilling the demand for computer science researchers and software developers in Pakistan.
Provide a conducive learning environment to
The Bachelors Program in Computer Science prepares students for both a computer-intensive professional career and M.Phil program. The Business Administration minor concentration prepares students for business careers in which computer science overlaps with business. The program offers a wide matrix of interesting courses, to help students attain a broad understanding of the concepts, techniques and theory of Computer Science; knowledge of the fundamental basics and principles underlying business management and modern economics and an insight into current issues, scientific and social development.
The Bachelor Honors degree in Computer Science requires students to complete a minimum of 134 credit hours in four years.
Degree Requirements for B.Sc Honors in Computer Science 4 years program
To receive B.Sc Honors in Computer Science degree, a student must complete a total of 134 credit hours with a minimum CGPA of 2.50.
|Sr. No.||Course Type||Course Title||Cr. Hrs.|
|2||Major||Calculus – I||3|
|3||Core||English – I||3|
|4||Core||Introduction to Computers and Analytical Problem Solving||4|
|1||Major||Object Oriented Programming||4|
|2||Major||Probability & Statistics||3|
|3||Major||Digital Logic & Design||4|
|4||Core||English – II||3|
|1||Major||Data Structure & Algorithms||4|
|2||Major||Computer Organization & Assembly Language||4|
|4||Major||Calculus – II||3|
|5||Core||English – III||3|
|1||Major||Electromagnetism & Wave Theory||3|
|3||Major||Design Analysis of Algorithms||3|
|4||Major||Theory of Automata||3|
|5||Major||Linear Algebra – I||3|
|6||Core||Islamic Studies / Core Ethics||2|
|3||Major||Mobile Application Development||3|
|3||Major||Software Testing & Quality Assurance||3|
|4||Major||Human Computer Interaction||3|
|5||General||Social Science General||3|
|2||Major||Parallel and Distributed Computing||3|
|3||Major||Mobile & Wireless Communication||3|
Active Citizenship Program
Active Citizenship program offered by Kinnaird College in collaboration with British Council and HEC is a social leadership training program that promotes intercultural dialogue and community-led social development. It is a mandatory requirement for the completion of undergraduate degree and based on two semesters. All students will study the theoretical portion through different activities starting in their 3rd semester. They will plan their social action projects in 4th semester and implement it in the field.