All links to official websites of government agencies in the Kingdom of Saudi Arabia end with .gov.sa
Secure websites in the Kingdom of Saudi Arabia use the HTTPS protocol for encryption.
Registered with the Digital Government Authority under number:
20260412890The Bachelor of Computer Science program at King Abdulaziz University is one of the main academic programs in the Faculty of Computing and Information Technology. It was first launched in 2006 to keep pace with rapid developments in computing and information technology. The program adheres to international quality standards and is accredited by ABET, with its accreditation renewed in 2023, reflecting alignment with global standards in computing education. The program offers several approved specialization tracks that allow students to deepen their knowledge in advanced fields such as High Performance Computing, Network Computing, Advanced Computer Programming, Intelligent Systems, Software Engineering, and Information Security, enhancing graduates’ readiness for the job market and research in advanced technology domains.
A strong academic environment recognized nationally and internationally in delivering excellent computer science education and conducting distinct research addressing needs of the community we serve
To equip software and computing specialists with in-depth theoretical knowledge and versatile technical and professional skills that enable them to master, improve and efficiently work in a wide range of scientific and technical settings.
Last Modified Date: 13/07/2026 - 6:42 PM Saudi Arabia Time
| Course Code | Course | Credits | Prerequisites |
|---|---|---|---|
| CIS 355 | Software Projects Management | 3 | – |
| IT 121 | Introduction to Computing | 3 | – |
| PHYS 110 | General Physics 1 | 3 | – |
| MATH 110 | General Mathematics (1) | 3 | – |
| CS 101 | Object Oriented Programming | 4 | CPIT 110 |
| IT 223 | Technical Communication | 3 | – |
| CIS 291 | Computing issues and ethics | 3 | – |
| STAT 110 | Statistics 1 | 3 | – |
| CS 202 | Data Structures | 4 | CS 101 |
| CS 222 | Discrete Structures | 3 | – |
| CS 121 | Mathematics for Computing | 3 | MATH 110 |
| CIS 393 | Workplace Skills for Technology Specialists | 3 | – |
| IT 122 | Emerging Technologies | 4 | IT 121 |
