Explore the programs and courses offered by Computer Sciences
Browse Programs Admission InformationThe Bachelors Degree in Computer Sciences is a three-year undergraduate program (six semesters) designed to train highly competent computer scientists. It provides a solid foundation in both the theoretical and practical aspects of computer systems, while emphasizing problem modeling, solution design, and technological adaptability.
The program prepares students to:
Enter the professional world in roles such as software developer, network administrator, or IT technician.
Pursue graduate studies, particularly in specialized Masters programs within the field of computer science.
It also equips students with the ability to keep pace with rapid technological advancements in the fields of computing and digital communication.
The program is structured over six semesters and includes:
Lectures (L)
Tutorials (T)
Lab work (P)
Supervised projects
An internship or professional project during the final semester
Foundational Courses
These modules aim to build the core knowledge required in mathematics and computer science:
Advanced Modules
Advanced courses reinforce the foundational skills and introduce students to specialized areas in computer science:
To enroll in a Bachelor's degree program in Computer Science, you must have a high school diploma in one of the following fields: Experimental Sciences, Mathematics, or Technical Mathematics.
Apply Now