To be admitted to the M.Sc. Program in Software Engineering, the applicant shall fulfill the following requirements:


  1. The applicant must have a bachelor degree in Computing* from the University of Bahrain or an equivalent degree from a recognized university with a GPA of at least (2.67) on a 4-point scale, or an equivalent grade according to other evaluation systems.
  2. The degree that a student holds should be achieved through a full-time study in a specialization that qualifies him/her to join the program.
  3. Students seeking admission to the program have to pass an entrance examination.
  4. The student must attend and pass a personal interview.
  5. The student must present two recommendations letters from his/her former professors/employers.
  6. The student must satisfy the English proficiency requirements of the University for Master Program admission. A score of at least 500 in TOEFL or 5.00 in IETLS (Academic) is required.
  7. Any other requirements as stipulated by the university rules.

  • Computing: computer science, computer engineering, information systems, information technology or any related title where IT study is a major.