Bachelor of Science in Computer Science with Concentration in Artificial Intelligence
According to research, the global AI market will expand at a compound annual growth rate of 42.2% from 2020 to 2027, reaching a value of $733.6 billion by 2027 . Automotive, healthcare, retail, finance, and manufacturing are just a few of the many sectors served by the applications. Some of the tech giants that are currently heavily investing in research and development of AI are Amazon.com, Inc.; Google LLC; Apple Inc.; Facebook; IBM, and Microsoft. In order to foresee regional purchase habits, marketers employ AI-based algorithms and machine learning techniques. 70% of high-performing marketing teams claim that they have a clearly defined AI strategy, compared to only 35% of low-performing marketing teams . Artificial Intelligence capabilities are built into the data management platform. The Customer Data Platform (CDP) uses machine learning algorithms to discover new customer data patterns and progressively expand with more learning data. Taking into account the aforementioned information on market growth, it's clear that AI competence will be a necessity in the near future. Machine learning engineers, AI data analysts, intelligence specialists, AI researchers, data scientists, and many more can all find career opportunities in the AI industry.
Adopting AI in public and business sectors is an essential part of the United Arab Emirates (UAE) plan to transform into a knowledge-based economy . With the implementation of an integrated system that uses AI in critical sectors like transportation, healthcare, space exploration, renewable energy, water, technology, education, environment, and traffic, the UAE aims at becoming a world leader in AI by 2031, and with that comes a surge in demand for AI specialists in the mentioned fields . According to a report by PwC, the Middle East stands to gain $320 billion from AI by 2030, or 2% of the total worldwide advantages. The UAE, followed by Saudi Arabia, is predicted to experience the highest rates of annual growth in the contribution of AI (from 20-34% each year) across the region .
- To improve skills in professional communication, problem solving, and numerical capabilities for decision making.
- To develop an understanding of the theory and complexities of computer science towards application and benefit of the organization and society at large.
- To develop an understanding of the legal, ethical and security issues associated with information technology in the workplace and in society.
- To develop higher order thinking and competitive skills and competencies of students through meaningful industry interaction, thereby improving their employability.
- To provide a conducive value-based learning environment to the students during their study and inculcate a habit of lifelong independent learning for continuous growth and development.
Program Educational Objectives
The BSCS Program will enable its graduates to:
- Work collaboratively and communicate effectively to ensure a superior and productive experience for the user and all the organization’s functions.
(Team work and Communication)
- Apply knowledge and Skills to have a successful professional career
- Use expertise in implementing a wide range of innovative and sustainable Computing solutions to support the community.
- Recognize social responsibilities and perform duties professionally and ethically.
(Social Responsibility and Ethics)
- Engage in professional and personal development through life-long learning and continuing education.
Students Outcomes (Program Learning Outcomes)
Upon successful completion of the BSCS program students should be able to:
PLO1: Demonstrate an understanding of various concepts of Computer Science and its applications.
PLO2: Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
PLO3: Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
PLO4: Communicate effectively in a variety of professional contexts.
PLO5: Recognize professional responsibilities and make informed and equitable judgments in computing practice based on legal and ethical principles.
PLO6: Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
PLO7: Apply computer science theory and software development fundamentals to produce computing-based solutions.
(ABET 6 CS)
PLO 8-AIT: Use specialized technical knowledge and professional practices from various sources in the field of Artificial Intelligence, to develop innovative and sustainable intelligent solutions [Artificial Intelligence Concentration]
PLO 8-SW: Use specialized technical knowledge and professional practices from different sources in the field of Software Engineering, to develop innovative and sustainable computing-based solutions. [Software Engineering Concentration]
Typical Job Titles
Machine learning engineer
Neural network developer
|CIS1003||Introduction to Information Technology||3*||NONE|
|GEN2005 / GEN2006||Basic Arabic / Advanced Arabic||3||NONE|
|GEN2008||Innovation, Entrepreneurship, and Sustainability||3||NONE|
|MAT1107||Linear Algebra||3||MAT1006 Calculus|
|MAT2108||Introduction to Probability and Statistics||3||MAT1006 Calculus|
|PHY2101||Physics II||4+||PHY1001 Physics I|
|SIT1102||Introduction to Programming||3+||CIS1003-Intro to IT|
|SIT2103||Database Management Systems||3+||SIT1102-Intro to Prog|
|SIT2104||Advanced Programming||3+||SIT1102-Intro to Prog|
|SIT2105||Computer Organization and Architecture||3*||SIT1001-Digital Logic|
|SIT2107||Web Design and Development||3+||SIT1102-Intro to Prog|
|SIT2108||Computer Networks||3*||CIS1003-Intro to IT|
Org & Arch
|SIT3110||Mobile Application Development||3+||SIT2107-Web Design|
|SIT3112||Cybersecurity Essentials||3*||SIT2108-Comp Networks|
|SIT4111||Human Computer Interaction||3||SIT3110 Mobile App Dev|
|SIT4112||Big Data Analytics||3+||AIT3101-AI|
|SIT4114||Ethics in Computing and Information Technology||3||SIT3112-CyberSecurity|
|SWE3101||Software Engineering||3*||SIT2104-Adv Prog|
|AIT3101||Artificial Intelligence||3*||BCS2202-Data Struct|
|BCS2101||Discrete Structures||3||SIT1102-Intro to Prog|
|BCS2202||Data Structures||3+||SIT2104-Adv Prog +BCS2101 Discrete Struct|
|BCS2203||Numerical Computation||3||MAT1107 Linear + SIT2104 Adv Prog|
|BCS3104||Design and Analysis of Algorithms||3||BCS2202-Data Struct|
|BCS3105||Theory of Computation and Automata||3||BCS2202-Data Struct|
|BCS3106||Parallel and Distributed Computing||3||SIT3109 - OS|
|BCS4207||Computer Graphics and Visualization||3+||MAT1107 Linear + SIT2104 Adv Prog|
|BCS4290||Internship (C,S,P )||6||SWE3101|
+ Completion of 90 Credits
|BCS4291||Graduation Project (C,S,P )||3||SWE3101 + Completion of 90 Credits|
|AIT3203||Data Warehousing and Data Mining||3+||AIT3101-AI + SIT2103-DBMS|
|AIT4105||Natural Language Processing||3+||AIT3101-AI|
|AIT4106||Virtual and Augmented Reality||3+||AIT3101-AI|
|Total Concentration Credits||15|
Key: (+ requires 2 hrs lab/week) (* course is given in the Lab)
In 2022, 56% graduate students received financial support towards their tuition fees.
Financial Support Options:
Undergraduate Merit Scholarships
Youth Empowerment Scholarships
Tuition Discount for Sponsored Undergraduates