UIT University

🎓 GAT Results – Fall 2025 Announced! View Results

BS Artificial Intelligence

Computing Science Programs

Overview

The BS (AI) program gives the students an in-depth knowledge they need to transform large and complex scenarios into actionable decisions. The program and its curriculum focus on how complex inputs — such as knowledge, vision, language and huge data- bases — can be used to make decisions to enhance human capabilities. The curricu- lum of the BS (AI) program includes coursework in computing, mathematics, automated reasoning, statistics, computational modeling, introduction to classical artificial intelli- gence languages and case studies, knowledge representation and reasoning, artificial neural networks, machine learning, natural language processing, vision and symbolic computation. The program also encourages students to take courses in ethics and so- cial responsibility, with the opportunity to participate in long term projects in which ar- tificial intelligence can be applied to solve problems that can change the world for the better — in areas like agriculture, defense, healthcare, governance, transportation, e- commerce, finance and education.

Degree Requirements
  • Duration of Program (In Years): 4
  • Number of semesters: 8
  • Number of courses per semester: 5-6
  • Total credit hours: 141
  • Total number of courses: 45 (Including Internship + Capstone Project I & II)
Semester 1
Course Code Course Title Credit Hours (Th) Lab Total
CSC-101Introduction to Computing213
CSC-102Programming Fundamentals314
ASC-116Applied Physics303
HSC-121Communication Skills303
HSC-102/103Islamic Studies / Ethics202
15
Semester 2
Course Code Course Title Credit Hours (Th) Lab Total
CSC-103Object Oriented Programming314
CSC-108Discrete Structures303
CSC-111Digital Logic Design213
ASC-111Calculus & Analytical Geometry303
HSC-111English Composition & Comprehension303
HSC-106Ideology and Constitution of Pakistan202
18
Semester 3
Course Code Course Title Credit Hours (Th) Lab Total
CSC-201Data Structures & Algorithms314
CSC-202Computer Organization and Assembly Language314
ASC-112Linear Algebra303
HSC-211Technical & Business Writing303
CSE-101Software Engineering Principles303
17
Semester 4
Course Code Course Title Credit Hours (Th) Lab Total
CAI-201Programming for AI213
CIC-201Artificial Intelligence314
ASC-202Multivariate Calculus303
18
Semester 5
Course Code Course Title Credit Hours (Th) Lab Total
CNS-301Computer Networks314
CAI-301Machine Learning213
ASC-201Probability & Statistics303
CAI-302Knowledge Representation & Reasoning213
HSC-110Civics and Community Engagement202
MSC-203Principles of Management303
18
Semester 6
Course Code Course Title Credit Hours (Th) Lab Total
CSC-301Design & Analysis of Algorithms303
CSC-302Parallel & Distributed Computing303
CNS-302Information Security303
CAI-303Artificial Neural Networks303
AI Domain Elective – I2 / 31 / 03 / 3
AI Domain Elective – II2 / 31 / 03 / 3
18
Semester 7
Course Code Course Title Credit Hours (Th) Lab Total
CAI-401Computer Vision314
MSC-301Technopreneurship303
AI Domain Elective – III2 / 31 / 03 / 3
AI Domain Elective – IV2 / 31 / 03 / 3
Elective Supporting – I303
CSC-498Capstone Project – I033
19
Semester 8
Course Code Course Title Credit Hours (Th) Lab Total
HSC-311Computing Professional Practices303
AI Domain Elective – V2 / 31 / 03 / 3
AI Domain Elective – VI2 / 31 / 03 / 3
AI Domain Elective – VII2 / 31 / 03 / 3
CSC-497Capstone Project – II033
15
Program Educational Objectives
  1. Pursue diverse range of careers, advanced degrees or professional development in computing and artificial intelligence knowledge acquired during studies.
  2. Apply computing principles, and artificial intelligence knowledge to design innovative and sustainable solutions to meet business objectives and societal challenges.
  3. Communicate effectively and work efficiently as an individual and in interdisciplinary teams with high professional and ethical values.
  • Students holding Higher Secondary School Certificate (HSC-II) in Pre-Engineering, Pre-Medical, Science General, Computer Science from any authorized board of intermediate education in Pakistan OR any equivalent foreign examination board with at least 50% or 550 out of 1100 marks are eligible to apply for admission.

  • Students awaiting the final result of HSC-II can also apply for conditional admission based on HSC-I results.

  • HSC-II (Pre-medical) or equivalent students are also eligible for admission. However, they must undertake deficiency courses in six-credit-hour Mathematics in the first year of regular studies.

Pre Entry Admission Test Eligibility Criteria:

Candidates are required to:

  • pass the university’s pre-admission entry tests with at least 50% marks,

  • pass the HEC Undergraduate Studies Admission Test (USAT) with at least 50% marks, or

  • hold a score of at least 800 in SAT-I and secured at least 1500 in relevant subjects.

Scroll to Top