Menu

Undergraduate

Bachelor of Computer Science

School Name: School of Informatics & Robotics
Program Length: 4 Years
Banner Grid

Why choose this program at IAC?
Choosing a Bachelor of Computer Science at IAC provides students with a strong foundation in programming, algorithms, data structures, and software development. The program blends theoretical knowledge with practical skills in areas such as artificial intelligence, cybersecurity, data science, and web and mobile app development. With access to modern labs and experienced faculty, students gain hands-on experience through projects and internships. The curriculum is designed to keep pace with industry trends, preparing graduates for successful careers in software engineering, IT, data analysis, and tech entrepreneurship.

Program Overview

This program offers a comprehensive education that equips students with the foundational knowledge and technical skills required for a successful career in the ever-evolving tech landscape. Students engage in hands-on learning, exploring key concepts such as programming, algorithms, data structures, and software development, preparing them for diverse roles in software engineering, data analysis, and system design.

Scope of the Program

Over four years, this degree program covers essential aspects of computer science, including software engineering, artificial intelligence, database management, and web development. Students work on collaborative projects that allow them to apply their knowledge to real-world problems, creating software solutions and applications that reflect their individual interests and expertise. Key areas of study include computer architecture, network systems, and cybersecurity, with opportunities for internships, industry partnerships, and research projects that enhance practical experience.

Teaching Staff

Prof. Dr. Shazia Saqib

Professor - Dean


Sardar Usman

Associate Professor - HOD


Adeel Mustafa

Lecturer


Bilal Hussain

Lecturer


Sobia Iqbal

Lecturer


Fees and Funding

School of Informatics & Robotics
BS in Computer Science

Admission started: FALL 2026

No. of Courses: 45    No. of Credit hrs: 130

Semester Courses Total Cr Credit Hours Theory CrHr Practical Tuition Fee/Cr. Hr. Cr Hr Practical Tuition Fee/ Semester Misc Charges Total Semester Fee
1st 6 18 15 3 5,000 9,500 103,500 10,000 113,500
2nd 6 17 15 2 5,000 9,500 94,000 10,000 104,000
3rd 6 19 15 4 5,000 9,500 113,000 10,000 123,000
4th 8 19 17 2 5,000 9,500 104,000 10,000 114,000
5th 6 18 18 0 5,000 9,500 90,000 10,000 100,000
6th 5 15 15 0 5,000 9,500 75,000 10,000 85,000
7th 6 17 12 5 5,000 9,500 107,500 10,000 117,500
8th 2 7 0 7 5,000 9,500 66,500 10,000 76,500
Total 45 130 107 23 753,500 80,000 833,500
One Time Charges (paid at time of admission)
  • Admission Fee (Non Refundable): 20,000
  • Security (Refundable): 20,000
Total Fees: 873,500
Notes:

Withholding Tax which was chargeable on fee, where annual fee exceeds Rs. 200,000 under section 236 (i) of the Income Tax Ordinance, 2001 (The Ordinance) has been omitted by the Finance Act 2022. However, this tax will be charged to the students as when implemented again by the Government.

Fee from 2nd & Onwards Semesters charged as per Student Enrollment, Selected Subjects & Practicals.

Entry Requirements

Higher Secondary School Certificate/A-levels (involving minimum 12 years of schooling) or an IBCC equivalent qualification with at least 50% marks and having studied Mathematics is the basic eligibility requirement for admission in all BS Computing Programs.
The students who have not studied Mathematics at intermediate level have to pass deficiency courses of Mathematics (06 credits) in first year including zero semester.
Additionally, candidates may be required to pass an entry test conducted by the university or admission authority, along with fulfilling any other criteria set by the institution, such as interviews or aptitude assessments.

Students Work

The BS Computer Science program at IAC provides students with strong foundations in programming, algorithms, and modern technologies. Our curriculum is designed to enhance problem-solving skills and prepare graduates for careers in software development, data science, and IT industries.