Computer Science graduates earn a median $66,073 Across 767 US programmes, two years after finishing
See the degree grade →A four-year English‑taught Bachelor in Computer Science (General Track) combining theoretical foundations with practical lab work across programming, databases, networks and systems. Suited for students aiming for technical developer, analyst or systems roles who want broad computer science training aligned with international curriculum standards.
Students build a core understanding of computer science complemented by practical lab and team work. Key topic areas named in the programme include:
The course places emphasis on laboratory work and collaborative projects to develop technical and problem‑solving skills; the curriculum is regularly updated with input from advisory boards and market research.
Admission requires a Secondary School Certificate (or equivalent) certified by the Bahraini Ministry of Education with a minimum average of 60%; applicants with averages below 60% may be admitted only under specific exceptions (nationally recognised talent, at least one year of relevant practical experience, or by University Council approval) and such admissions must not exceed 20% of intake. Applicants must hold a High School Certificate in the Scientific Track or equivalent. Transfer students are considered under university bylaws. All admitted students take a compulsory university English placement test: scores 0–34 require ENG097 (Elementary English), 35–50 require ENG098 (Intermediate English); exemptions apply for a test score of 51 or higher, IELTS Band 5.0+, or TOEFL 450+.
Graduates are prepared for a range of IT roles in Bahrain, the region and beyond. Typical job paths listed by the programme include:
The programme page lists estimated tuition details and an example of partial academic excellence scholarships for the first semester only: 30% for high school averages 95–100% and 15% for averages 90–94.9%. Tuition is presented per credit hour (92.7 BD) and per semester figures are shown on the programme site; summer term registration is optional (same per‑credit rate) and has a maximum registration of 9 credit hours. For full fees, payment schedules and other charges the programme refers applicants to the university's Tuition Fees, Refund and Collection Policy.
Shortlist scholarships and plan your application — free guidance from our advisors.