B.Sc. in Software Engineering
Program Overview
Level
Undergraduate
Duration
4 to 5
Cost
1056 BHD
Description
B.Sc. in Software Engineering prepares students to excel in the field of Information Technology, scientific research and graduate studies, in various Software Engineering fields including specifications design, coding and testing of software, database, WWW and large-scale software. The program involves designing, creating and maintaining software through the application of technologies and practices from computer science, project management, engineering, application domains, interface design, digital asset management and other fields. The program integrates scientific knowledge with practical skills in the field of Software Engineering to enable graduates to compete in the labor market. The Software Engineering program is designed according to international standards such as the ACM/IEEE 2014, local industry needs and compliant with ABET requirements. In addition, the program was benchmarked with International universities across the world.
Leave a Review
No reviews yet. Be the first to leave one!
Requirements
The applicants who meet the following requirements will be admitted to the University of Bahrain:Students must possess a high school diploma/secondary school certificate: ??A minimum grade of 70% in the General Secondary School Certificate (Tawjihia) or its equivalent. ??No more than two years shall have passed since the applicant obtained his/her high General Secondary School Certificate. ??The applicant shall attend an aptitude test and a personal interview. ??Language competency is required according to the language of instruction of the specific program of study. ??The applicant shall be medically fit for the academic program he/she wishes to enroll in.
Career Options
COMPUTER ENGINEER, NETWORK ENGINEER, NETWORK ARCHITECT, NETWORK ADMINISTRATOR, NETWORK OPERATOR, SYSTEM ENGINEER, SYSTEM ADMINISTRATOR, TECHNICAL SUPPORT ENGINEER, SECURITY ENGINEER, IT SECURITY MANAGER, CLOUD ENGINEER,COMPUTER ENGINEERING INSTRUCTOR,SOFTWARE ENGINEER, APPLICATION PROGRAMMER, SOFTWARE DEVELOPER, SOFTWARE TESTER, DATABASE ADMINISTRATOR, DATABASE DEVELOPER, PROJECT MANAGER, TECHNICAL SUPPORT SPECIALIST, SECURITY PROGRAMMER, COMPUTER SCIENCE INSTRUCTOR, BUSINESS ANALYST, ENTERPRISE-WIDE INFORMATION SPECIALIST, IT AUDITOR , DATABASE DEVELOPER, INFORMATION SECURITY ANALYST, INFORMATION SYSTEMS INSTRUCTOR, SENIOR NETWORK ENGINEER, NETWORK OPERATIONS MANAGER, ASSOCIATE SECURITY ENGINEER, ASSOCIATE SECURITY ADMINISTRATOR, SECURITY ADMINISTRATOR, SYSTEMS ANALYST, SOFTWARE PROJECT MANAGER, APPLICATIONS PROGRAMMER, WEB DEVELOPER.