Bachelor in Computer Science
Program Information
The College of Computer and Information Sciences awards a bachelor's degree in Computer Science after completing 133 credits of theoretical and practical courses. Students are required to start a project in their last year of study. The project is a degree requirement in which students analyze, design, and implement an application proposed by the student or faculty member. This project will require a knowledge base from the whole program of study.
Program Enrollment and Degree Data
Academic Year | Enrollment Year | |||||
First Year | Second Year | Third Year | Fourth Year | |||
Sem1/Sem2/Sem3 | Sem1/Sem2/Sem3 | Sem1/Sem2/Sem3 | Sem1/Sem2/Sem3 | |||
2018/2019 | FT |
| 164/157/43 | 59/82/54 | 59/92/52 | 24/25/37 |
2017/2018 | FT |
| 168/165/54 | 52/93/57 | 56/76/68 | 37/65/20 |
Academic Year | Degrees Awarded | ||
Bachelors | |||
2018/2019 | FT |
| 89 |
2017/2018 | FT |
| 88 |
Objectives and Outcomes
Program Educational Objectives
PEO-1: Understand the formal and applied methods for problem-solving and development of effective software systems and algorithmic applications .
PEO-2: Demonstrate leadership skills in the workplace and function professionally in the economic growth and the sustainable development of Saudi society.
PEO-3: Successfully engage in life-long learning and demonstrate the capability to adapt to rapidly changing technologies in their field .
Student Outcomes
- 1- Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
- 2- Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
- 3- Communicate effectively in a variety of professional contexts.
- 4- Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
- 5- Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
- 6- Apply computer science theory and software development fundamentals to produce computing-based solutions. [CS]