Program Overview
Preparing distinguished and globally qualified students in the field of artificial intelligence. The program also aims to provide students with the foundations of knowledge and skills necessary to develop and apply artificial intelligence effectively. It also seeks to develop the student's abilities in understanding and analyzing data, designing and developing artificial intelligence models and algorithms and applying them in various fields. It also aims to enhance the ability to solve problems and innovate in the context of artificial intelligence, and encourage scientific research and scientific experiments to develop innovative solutions and advanced technologies in the field of artificial intelligence. The program also aims to promote ethical values and social responsibility in the use of artificial intelligence technologies.
Program vision
Local and regional leadership in preparing specialized competencies in the field of information technology.
Course Plan
Bachelor of Artificial Intelligence
four years
Program goals and features
Program Goals
- Training students to use data science and artificial intelligence in various fields of work
- Providing students with professional, legal and ethical knowledge and concepts.
- Developing students' skills in the field of self-education.
Career Opportunities
• Banks and commercial companies: Data mining expert, data science and analysis expert.
•Education sector: University faculty member and laboratory supervisor.
• Factories: Expert in robotics programming and the Internet of Things to develop production lines in factories and automate systems.
• Medical sector: developing medical services, medicines and treatments.
•Expert systems developer.
•Data Analyst and Scientist.
•Big Data Analyst.
•Artificial Intelligence Engineer.
Program Features
- A study plan that keeps pace with the local and international labor market.
- Distinguished academic staff.
- Laboratories equipped with the latest technology provide students and supervisors with the best educational practices.
- Free training courses to support the specialization through the Career Guidance and Graduate Follow-up Office.
- Technologies and equipment that keep pace with the latest scientific and technological developments in all university laboratories and classrooms, providing students with the best educational practices.
- Providing opportunities to participate in local and international events and competitions.
Course Plan
Firstly: University requirements: (25) credit hours | |||
Course code | Course name | poison | Prerequisite |
BUST01 | Quran recitation and intonation skills | 1 | – |
BUST02 | English (1) | 4 | – |
BUST03 | Arabic Language | 4 | – |
BUST04 | Development of Leadership Skills | 1 | – |
BUST05 | Islamic culture | 4 | – |
BUST06 | English (2) | 4 | BUST02 |
BUST07 | communication skills | 1 | – |
BUST08 | Critical thinking | 1 | – |
BUST09 | Computer skills | 3 | – |
BUST10 | Scientific research methods | 2 | BUST03 BUST06 BENG05 |
secondly: College requirements: (41) credit hour | |||
Course code | Course name | poison | Prerequisite |
CIT01 | mathematics | 3 | – |
CIT02 | Calculus | 3 | CIT01 |
CIT03 | Probability and statistics | 3 | CIT02 |
CIT04 | Computer Basics | 3 | – |
CIT05 | Programming and problem solving | 3 | CIT04 |
CIT06 | computer programming | 3 | CIT05 |
CIT07 | Object Oriented Programming | 3 | CIT06 |
CIT08 | Introduction to Web Design | 3 |
|
CIT09 | Introduction to Databases | 3 | CIT06 |
CIT10 | Data Structures and Algorithms | 3 | CIT07 |
CIT11 | Operating Systems Principles | 3 | CIT04 |
CIT12 | Graduation Project (1) | 3 | CIT01 |
CIT13 | Graduation Project (2) | 3 | CIT01 |
CIT14 | Field training | 2 | CIT04 |
Third: Mandatory department requirements:18) credit hour |
Course code | Course name | poison | Prerequisite |
CS201 | Discontinuous structures | 3 | CIT01 |
CS301 | Algorithm design and analysis | 3 | CIT07 |
CS302 | Introduction to Computer Networks | 3 | 07CIT |
CS401 | Introduction to Artificial Intelligence | 3 | CIT07 |
CS402 | Software Engineering | 3 | CIT07, CIT10 |
CS403 | Computational theory and automata | 3 | CIT07, CS201 |
Fourth: Program requirements A. Mandatory program requirements (39) credit hour |
Course code | Course name | poison | Prerequisite |
CAI301 | Logic and Functional Programming | 3 | CIT06 |
CAI501 | Introduction to Machine Learning | 3 | CIT03 |
CAI502 | Advanced programming | 3 | CIT06, CIT07 |
CAI503 | Modeling and Simulation | 3 | CIT03, CS403 |
CAI505 | Artificial Neural Networks | 3 | CAI502 |
CAI606 | Introduction to Computer Vision | 3 | CAI505 |
CA601 | Introduction to Deep Learning | 3 | CAI501 |
CAI602 | Introduction to Natural Language Processing | 3 | CAI502, CS401 |
CAI603 | Machine learning algorithms | 3 | CIT03, CAI501 |
CAI701 | Data mining and big data analysis | 3 | CAI501, CIT10 |
CAI702 | 3 | CAI501 | |
CAI801 | Introduction to Robotics | 3 | CAI502 |
CAI802 | Ethics in Artificial Intelligence | 3 | – |
B. Elective Program Requirements (9) Credit Hours |
Course code | Course name | poison | Prerequisite |
CAI604 | Intelligent control systems | 3 | CAI502, CAI603 |
CAI605 | Image Processing Basics | 3 | CAI502, CAI505 |
CAI504 | Representing knowledge and thinking | 3 | CS201 |
CAI607 | Data Science Principles | 3 | CAI502, CAI701 |
CAI608 | Selected Topics in Artificial Intelligence (1) | 3 | CS401 |
CAI703 | Text Mining Basics | 3 | CAI501, CIT10 |
CAI704 | Parallel programming | 3 | CAI501, CIT07 |
CAI705 | Selected topics Artificial Intelligence (2) | 3 | CS401 |
CAI706 | Advanced Machine Learning | 3 | CAI501 |
CAI707 | Introduction to Cyber Security | 3 | CAI501, CS302 |
CAI803 | Selected topics Artificial Intelligence (3) | 3 | CS401 |
CAI804 | Internet of Things | 3 | CAI501, CS302 |
CAI805 | AI Applications and Case Studies | 3 | CAI501 |
CAI806 | Game design and virtual reality | 3 | CAI501, CAI502 |
CAI807 | Artificial Intelligence Project Management | 3 | CAI501 |