COMSATS University Islamabad
Registrar Office, Principal Seat, Islamabad
***

NOTIFICATION

Scheme of Studies of Bachelor of Science in Artificial Intelligence for Fall 2024

It is Hereby notified that the Academic Council in its 13th Meeting held on June 04, 2012 approved the following Scheme of studies of the Bachelor of Science in Artificial Intelligence , BS- (AI) with effect from at CIIT system.

1. Minimum Duration: 04 Years
2. Minimum Semesters: 08
2. Maximum Duration:  Years
4. Maximum Semesters: 12 
Course WorkMin No. of CoursesMin No. of Credit Hrs
1  a. General Education Courses:
12
30
2  i. Computing Core (Mandatory courses)
12
40
3  ii. Domain Core (Mandatory courses)
06
18
4  iii. Domain Elective (any Seven courses from the following list)
07
21
5  c. Interdisciplinary/Allied Courses:
05
15
6  d. Field Experience/Internship:
01
03
7  e. Capstone Project
02
06

Note:

  • Students are required to complete their academic programs in strict adherence to the applicable and officially notified Schemes of Studies (SoS). All updated rules, regulations, and policies, as periodically amended, shall be enforced.
  • Prior to course registration, the Campus Registration Office must conduct a thorough consolidation and comparison between the hard copies of the signed notifications of the applicalbe Scheme of Studies and the versions uploaded on CU Online. This verification process must be completed before courses are made available for student registration, ensuring the elimination of any discrepancies or errors in the SoS or during the registration process.Should any discrepancies or mismatches be identified between the hard copy of the signed notifications and the SoS on CU Online, it must be got corrected from Registration Office, PS on the CU Online SoS to align with the officially signed hard copy prior to course offering.
  • This procedure is designed to address and rectify potential issues at the course registration stage, thereby preventing complications during the awarding of degrees or the issuance of Final Result Notifications(FRNs) at CUI System.In the event that any course is registered with incorrect details, the responsibility will lie with the concerned campus course registration office, and appropriate corrective actions will be enforced.
  •     Credit Hours : Please provide total credit hours for this scheme from manage course schemes




    1 CSC211 Data Structures 4(3, 1)
    2 CSC262 Artificial Intelligence 3(2, 1)
    3 DSC306 Data Mining 3(2, 1)
    4 MGT131 Financial Accounting 3(3, 0)
    5 MGT350 Human Resource Management 3(3, 0)
    AI Core (Domain Core)
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    6 AIC270 Programming for Artificial Intelligence 3(2, 1)
    Application of Information and Communication Technologies (Mandatory course) :
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    7 CSC101 Applications of Information and Communication Technologies 3(2, 1)
    Artificial Intelligence Core /
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    8 AIC372 Knowledge Representation and Reasoning 3(3, 0)
    Artificial Intelligence Electives (Any 4 Courses) /
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    9 CSC335 Game Design 3(3, 0)
    10 CSC337 Advanced Web Technologies 3(2, 1)
    11 CSC353 Computer Graphics 3(2, 1)
    12 CSC421 Robotics 3(3, 0)
    Artificial Intelligence Electives (Any 5 Courses) .
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    13 AIC333 Statistical Methods for AI 3(3, 0)
    Arts and Humanities (any one Course from the following list) :
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    14 ADA111 History and Theory of Art and Culture I 2(2, 0)
    15 ARC108 Art Appreciation 3(2, 1)
    16 ARC351 Calligraphic Arts 2(2, 0)
    17 CSC210 Professional Practices 2(2, 0)
    18 HUM310 Islamic History 2(2, 0)
    B. List of Interdisciplinary Courses (Mandatory courses) :
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    19 - *Supporting Elective Courses 3(3, 0)
    20 HUM121 Technical and Business Writing 3(3, 0)
    21 MTH105 Multivariable Calculus 3(3, 0)
    22 MTH231 Linear Algebra 3(3, 0)
    C. Internship (Mandatory courses) :
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    23 AIC395 Field Experience/Internship 3(0, 3)
    Civics and Community Engagement (Mandatory course) :
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    24 HUM208 Civics and Community Engagement 2(2, 0)
    Computing Core Courses
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    25 CSC103 Programming Fundamentals 4(3, 1)
    26 CSC241 Object Oriented Programming 4(3, 1)
    27 CSC270 Database Systems 4(3, 1)
    28 CSC291 Software Engineering 3(3, 0)
    29 CSC323 Operating Systems 3(2, 1)
    Cyber Security Elective Courses (Any 4 Courses) /
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    30 CSC417 E-Commerce and Digital Marketing 3(2, 1)
    D. Capstone Project :
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    31 AIC498 Final Year Project I 2(0, 2)
    32 AIC499 Final Year Project II 4(0, 4)
    Deficiency Courses (only for Pre-Medical Students) /
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    33 MTH091 Pre-Calculus I 3(3, 0)
    34 MTH092 Pre-Calculus II 3(3, 0)
    Domain Core Courses a
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    35 AIC341 Introduction to Computer Vision 3(2, 1)
    36 AIC354 Machine Learning Fundamentals 3(2, 1)
    37 AIC380 Artificial Neural Networks and Deep Learning 3(2, 1)
    Domain Elective Courses a
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    38 AIC332 Agent Based Modeling 3(2, 1)
    39 AIC350 *Topics in Artificial Intelligence I 3(3, 0)
    40 AIC378 Speech Processing 3(2, 1)
    41 AIC456 Reinforcement Learning 3(2, 1)
    42 AIC468 Fuzzy Systems 3(2, 1)
    Entrepreneurship (Mandatory course) :
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    43 MGT250 Introduction to Entrepreneurship 2(2, 0)
    Expository Writing (Mandatory Course) :
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    44 HUM120 Expository Writing 3(3, 0)
    General Education Courses: :
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    45 HUM101 Understanding Quran 0(0, 0)
    46 HUM141 Seerah of Holy Prophet S.A.W. 0(0, 0)
    General Education Requirements Core Courses
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    47 HUM104 Functional English 3(3, 0)
    i. Computing Core (Mandatory courses) :
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    48 CSC262 Artificial Intelligence 3(2, 1)
    49 CSC275 Computer Networks 3(2, 1)
    50 CSC301 Design and Analysis of Algorithms 3(3, 0)
    51 CSC325 Computer Organization and Assembly Language 3(2, 1)
    52 EEE240 Fundamentals of Digital Logic Design 3(2, 1)
    Ideology and Constitution of Pakistan (Mandatory course) :
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    53 HUM113 Ideology and Constitution of Pakistan 2(2, 0)
    ii. Domain Core (Mandatory courses) :
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    54 AIC365 Natural Language Processing 3(2, 1)
    iii. Domain Elective (any Seven courses from the following list)
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    55 AIC469 Evolutionary Computing 3(3, 0)
    56 AIC470 Knowledge Based Systems 3(2, 1)
    57 AIC471 Swarm Intelligence 3(2, 1)
    58 AIC483 *Topics in Artificial Intelligence II 3(3, 0)
    59 CSC303 Mobile Application Development 3(2, 1)
    60 CSC331 Digital Image Processing 3(2, 1)
    61 CSC336 Web Technologies 3(2, 1)
    62 CSC365 HCI and Computer Graphics 3(2, 1)
    63 CSC412 Advanced Programming 3(2, 1)
    64 CSC418 DevOps for Cloud Computing 3(2, 1)
    65 CSC495 Game Development 3(2, 1)
    66 CSC496 Game Engine Development 3(2, 1)
    Islamic Studies (Mandatory course. HUM116 Ethics is only for Non-Muslims Students) :
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    67 HUM112 Islamic Studies 2(2, 0)
    68 HUM116 Ethics 2(2, 0)
    List of Supporting Elective Courses (Any one course for Supporting Elective Courses) :
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    69 HUM220 Introduction to Psychology 3(3, 0)
    70 HUM431 German 3(3, 0)
    71 MGT210 Fundamentals of Marketing 3(3, 0)
    Mathematics & Science Foundation .
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    72 MTH104 Calculus and Analytic Geometry 3(3, 0)
    Mathematics & Science Foundation Coursess
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    73 MTH262 Statistics and Probability Theory 3(3, 0)
    Natural Sciences (any one course from the following list) :
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    74 BIO100 Fundamentals of Biology 3(2, 1)
    75 BIO310 Introduction to Bioinformatics 3(2, 1)
    76 BIO321 Fundamentals of Genetics 3(2, 1)
    77 CHM100 Introduction to Chemistry 3(2, 1)
    78 PHY124 Applied Physics 3(2, 1)
    Non Credit Requirement Non Credit Requirement
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    79 HUM117 Pakistan Studies 2(2, 0)
    Quantitative Reasoning (any two courses from the following list)) :
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    80 CSC102 Discrete Structures 3(3, 0)
    81 MTH103 Exploring Quantitative Skills 3(3, 0)
    82 MTH114 Tools for Quantitative Reasoning 3(3, 0)
    Social Sciences (any one course from the following list) :
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    83 HUM122 Fundamentals of Psychology 2(2, 0)
    84 HUM130 Fundamentals of Sociology 2(2, 0)
    85 HUM131 Anthropology 2(2, 0)
    86 HUM209 Fundamentals of Political Science 2(2, 0)
    87 HUM222 Fundamentals of International Relations 2(2, 0)
    University Electives
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    88 MGT513 New Product Development 3(3, 0)
    University Electives (Any 4 Courses)
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    89 ECO484 Project Planning and Monitoring 3(3, 0)
    90 HUM221 International Relations 3(3, 0)
    91 HUM430 French 3(3, 0)
    92 HUM432 Arabic 3(3, 0)
    93 HUM434 Chinese 3(3, 0)



    Note:

    Printed By:
    Printed At: