Program Mission
Preparing outstanding specialists in the field of computer science and
artificial intelligence to achieve national and international development
goals, by providing a comprehensive academic environment that develops
knowledge and supports innovation, creativity, scientific research, and
community service.
Program Objectives
1- Preparing qualified female cadres to apply the acquired knowledge from artificial intelligence practices and scientific research methods.
2- Developing the necessary skills for students to face and solve problems related to artificial intelligence.
3- Building the capabilities required to analyze, design, and develop intelligent and efficient software systems in ever-evolving academic, professional, and community environments.
4- Encouraging continuous self-learning and understanding personal, professional, and ethical responsibilities.
5- Enhancing the role of artificial intelligence in serving society and contributing to sustainable development.
Program Learning Outcomes (PLOs)
Knowledge and understanding
K1 Explain principles of intelligent computer-based systems, operating systems, algorithms and data structures, object-oriented programming.
K2Identify the fundamentals of databases, networks, computer security, AI techniques, machine learning, natural language processing, computer vision and robotics.
K3 Describe the design and architecture of intelligent computer-based systems.
Skills
S1 Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
S2 Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program's discipline.
S3 Apply computer science and Artificial Intelligence techniques and software development fundamentals to produce intelligent computer-based systems.
Values, Autonomy, and Responsibility
V1 Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
V2 Function effectively as a member or leader of a team engaged in activities appropriate to the program's discipline, and communicate effectively in a variety of professional contexts.
Program Graduate Attributes
- Build software and intelligent agent systems.
- Recognize natural language Systems and their implementation.
- Implement machine learning systems and measure their performance.
- Develop smart software that uses machine learning and deep learning.
- Apply smart software on engineering applications.
- Design and develop computer systems that emulate and exhibit human intelligence.
- Have theoretical and practical aspects of robotics, cognitive science, image processing, natural language processing, machine learning, artificial neural network, fuzzy logic, expert systems and logic programming.
- Develop real world applications.
- Be ready for a career path in industry or research.
Academic Plan for the Bachelor's Degree in Artificial Intelligence Sciences Program
The study plan for the bachelor's degree in the Artificial Intelligence Sciences program, at the College of Computer and Information Sciences, consists of (131) study units. The study plan has been distributed over (2) semesters per academic year as follows:
Requirements | The number of study units |
University requirements
| 18
|
College requirements
| Mandatory | 37 |
Elective | - |
Program requirements
| Mandatory | 67 |
Elective | 9 |
Total
| 131 |