Department of

Menu Close

FACULTY OF COMPUTER SCIENCES

Bachelor of Science in Artificial Intelligence

Department

Artificial Intelligence

Level

Undergraduate

Semesters

08

Credit

136

INTRODUCTION

The Department of Computing offers a 4-year BS Artificial Intelligence program, which is duly approved by the National Computing Education and Accreditation Council (NCEAC). The department follows the latest HEC and NCEAC-approved curriculum for BSAI. The curriculum not only focuses on the best processes, practices, and methodologies to apply in the production of high-quality and reliable software but also equips the students with the knowledge and skills required to practice as quality Computer Science professionals. Along with the theoretical knowledge of processes and methodologies, the curriculum is coupled with practical work that enables the students to gain practical experience to analyze and solve real-world scenarios. As a part of training, the curriculum also facilitates the students for internships to get the actual zest of analyzing and designing real-world problems. BSAI graduates can pursue careers as artificial intelligence engineers, machine learning engineers, data scientists, full-stack developers, computer vision engineers, natural language processing (NLP) engineers, and robotics engineers, contributing to AI-driven innovations across various industries. They can also work as AI researchers, big data engineers, Gaud AI engineers, and cybersecurity analysts, leveraging AI to enhance automation, security, and data processing. Additionally, graduates may take on roles as AI consultants, business intelligence analysts, software engineers, or AI product managers, helping organizations integrate AI solutions, optimize operations, and drive digital transformation.

Program Duration: 4 Years
Timing: Morning (Monday-Friday)
Location: 6.7 Km Japan Road, Sihala, Islamabad.
Recognized By: Higher Education Commission, NCEAC

Entry Requirement:

  • 12 Years of Education, Intermediate (HSSC) examination, FSc (Pre-Engineering)/ ICS/ I. Com, A-Level, DAE (computer) with Mathematics and minimum 50% marks or equivalent qualification with Mathematics certified by IBCC.
  • The students who have not studied Mathematics at intermediate level have to pass deficiency Courses of Mathematics (06 credits) in first two semesters.
  • Candidates having FS.c (Pre-Medical) with minimum 50% marks are also eligible for admission but according to National Computing Education Accreditation Council (NCEAC) of HEC such students must pass deficiency courses of Mathematics of 6 credit hours within one year.

•           Students who have successfully completed Associate Degrees in BSAI are eligible for admission to the fifth semester of the BSAI degree program without the need for any deficiency courses. However, these students must complete any required deficiency courses through a bridging semester, as determined by the admitting university, prior to entering the fifth semester. The minimum eligibility for admission to the fifth semester in the aforementioned cases is a CGPA of 2.00/4.00 in the prior qualification, i.e., the Associate Degree.

Entry Test: IBADAT International University Entry test / NAT

bsrandai

CAREER PROSPECTUS

This program is designed to prepare students for careers as Software Developer, Data Scientist, Database Designers and Network Administrators, Web Engineers, Software Quality Assurance Professionals, Information Security Analyst, and Computer Professionals in various government or private organizations. Students are also well equipped with the knowledge and skills to become entrepreneurs.

PROGRAM EDUCATIONAL OBJECTIVES (PEOS)

The Program Educational Objectives of AI are:  

PEO-1 Contribute competently in the computing industry by applying requisite technical skills.

PEO-2 Demonstrate advancement in computing profession by enhancing their knowledge and skills.

PEO-3 Demonstrate ethical values and contribute positively towards the society

PROGRAM LEARNING OUTCOMES (PLOS)

These Program Learning outcomes (PLOs) are the learning outcomes, which will be inculcated to the students to equip their knowledge, skills, and ethics as enlisted below:  
PLO-1 Academic Education: Completion of an accredited program of study designed to prepare graduates as computing professionals. 
PLO-2 Knowledge for Solving Computing Problems: Apply knowledge of computing fundamentals, knowledge of a computing specialization, and mathematics, science, and domain knowledge appropriate for the computing specialization to the abstraction and conceptualization of computing models from defined problems and requirements 
PLO-3 Problem Analysis: Identify, formulate, research literature, and solve complex computing problems reaching substantiated conclusions using fundamental principles of mathematics, computing sciences, and relevant domain disciplines 
PLO-4 Design/ Development of Solutions: Design and evaluate solutions for complex computing problems, and design and evaluate systems, components, or processes that meet specified needs with appropriate consideration for public health and safety, cultural, societal, and environmental considerations. 
PLO-5 Modern Tool Usage: Create, select, adapt and apply appropriate techniques, resources, and modern computing tools to complex computing activities, with an understanding of the limitations 
PLO-6 Individual and Team Work: Function effectively as an individual and as a member or leader in diverse teams and in multi-disciplinary settings 
PLO-7 Communication: Communicate effectively with the computing community and with society at large about complex computing activities by being able to comprehend and write effective reports, design documentation, make effective presentations, and give and understand clear instructions 
PLO-8 Computing Professionalism and Society: Understand and assess societal, health, safety, legal, and cultural issues within local and global contexts, and the consequential responsibilities relevant to professional computing practice 
PLO-9 Ethics: Understand and commit to professional ethics, responsibilities, and norms of professional computing practice 
PLO-10 Life-long Learning: Recognize the need, and have the ability, to engage in independent learning for continual development as a computing professional.

MAPPING PLOs With PEOs

Program Learning OutcomesProgram Educational Objective
PEO-1PEO-2PEO-3
PLO-1Academic Education  
PLO-2Knowledge for Solving Computing Problems  
PLO-3Problem Analysis  
PLO-4Design/ Development of Solutions  
PLO-5Modern Tool Usage  
PLO-6Individual and Team Work  
PLO-7Communication  
PLO-8Computing Professionalism and Society  
PLO-9Ethics  
PLO-10Life-long Learning  
Scroll to Top