Graduation Requirements:

- Common first year requirements
During the common first year, students learn the necessary skills to be able to register and take admission in the bachelor degree of computer science. Students also study intensive courses in English language, essentials of computer and introduction to mathematics and physics.
- The university requirements
Beside the common first year requirements, students need to take prerequisite courses such as Arabic language, Islamic Education and arts.
- The college requirements
The college requirements ( Math, science and programming) provide students with solid analytical and scientific essentials.
- Core courses requirements
The core courses offered as requirements of the bachelor degree of information technology develop students’ knowledge with a training in different fields such as visual programming, data base, multimedia, web design and programming, system integration, smart systems, data transfer, computing network and system maintenance and management.
- Prerequisite courses requirements
- At level five, students can choose one of two study programs. The first one is Network and System Management. In this track, students will take advanced courses in Information Administration and Storage Technology, Infrastructure Environment and Network Servers, Database Management Systems, Enterprise Architecture and Systems Design, Mobile & Wireless Networks. The second track is Web and Multimedia Applications and students take advanced courses in Web Site Management, Web Development, Digital Technology Applications, Information Visualization and Advanced Web Applications Development.
- Summer internship