| Program start date | Application deadline |
| 2025-09-01 | - |
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.
