Students
Tuition Fee
BHD 75,000
Per year
Start Date
Medium of studying
On campus
Duration
5 years
Details
Program Details
Degree
Bachelors
Major
Computer Science | Software Development | Software Engineering
Area of study
Information and Communication Technologies
Education type
On campus
Timing
Full time
Course Language
English
Tuition Fee
Average International Tuition Fee
BHD 75,000
Intakes
Program start dateApplication deadline
2025-09-01-
About Program

Program Overview


BSc Hons Software Engineering (Bahrain)

The BSc Hons Software Engineering (Bahrain) program is designed to equip students with the skills and knowledge required to design and develop complex software systems. The program is offered by the University of Strathclyde, Bahrain, and is tailored to meet the needs of the software engineering industry.


Key Facts

  • UCAS Code: SEBAH
  • Study mode and duration: 5 years full-time
  • Start date: September
  • Location: Harbour Heights, Bahrain
  • Work placement: 12-month paid placement, with support provided to help students secure a placement

Study with Us

The program is delivered within a highly-rated Computer Science department, recognized for research, teaching, and development of entrepreneurship. Students will develop the skills to design and build large-scale, high-performance software systems, while exploring AI, app development, and cybersecurity. The program includes a one-year industrial placement, providing students with hands-on experience in the field.


Why this Course?

The BSc Hons Software Engineering (Bahrain) program is designed to provide students with a comprehensive understanding of software engineering principles and practices. Students will learn to design and develop complex software systems, and will gain hands-on experience through a blend of lectures, practical labs, and industry expertise.


What you'll Study

The program covers a range of topics, including:


  • Algorithms
  • Databases
  • Logic
  • The analysis and design of large systems
  • Usability
  • Individual programming projects
  • Group and individual projects

Course Content

The program includes the following compulsory modules:


  • Academic English Skills
  • Maths for Science & Engineering 1
  • Computing 1
  • Computing 2
  • Discrete Maths & Graph Theory
  • Electronics
  • Optional modules, such as Physics 1 and Chemistry 1

Learning and Teaching

The program is delivered through a combination of lectures, tutorials, laboratory work, and project work. Students will develop intellectual skills through weekly laboratory or tutorial exercises, and will enhance their practical skills through lectures, tutorials, laboratory work, coursework, and project work.


Assessment

Students will be assessed on their knowledge and understanding, intellectual, practical, and transferable skills. Assessment methods include written exams, laboratory submissions, presentations, coursework, project and industrial placement reports.


Entry Requirements

The University of Strathclyde, Bahrain, accepts a range of academic qualifications for entry to its programs. The entry requirements for the BSc Hons Software Engineering (Bahrain) program include:


  • Thanawiya/High School Diploma: Students should have successfully completed their high school diploma and have achieved an overall score of 80%, with 80% in relevant subjects for their chosen degree programs.
  • Other International Qualifications: The university accepts a wide variety of international qualifications for admission to Year 1 of its degrees.
  • English Language: Students are required to demonstrate proficiency in English for entry to the university's courses.

Fees & Funding

The tuition fees for the BSc Hons Software Engineering (Bahrain) program are 7,500 BHD per year. The university also offers scholarships and other forms of financial support to eligible students.


Careers

Graduates of the BSc Hons Software Engineering (Bahrain) program have gone on to work in a range of roles, including software development and engineering, technical consultancy, data and information systems analysis, and cybersecurity. The program is designed to provide students with the skills and knowledge required to succeed in the software engineering industry.


See More
How can I help you today?