Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The Bachelor of Science in Software Engineering combines established engineering principles with modern software development methodologies, covering every phase of the software development lifecycle (SDLC). This program equips students with the skills needed to address increasing workforce needs across commercial, industrial, and government sectors. The curriculum emphasizes current approaches like Agile methodologies, continuous integration testing, and SW DevOps to accelerate software delivery. Through these flexible methodologies, graduates will be prepared for diverse opportunities in this fast-growing, dynamic field.
LEARNING OUTCOMES
Capability to design engineering solutions addressing specific requirements while considering public safety, health, and broader societal impacts.
Effective communication skills for diverse audiences.
Understanding of ethical obligations and professional decision-making in engineering contexts, accounting for global, economic, environmental, and social consequences.
Collaboration skills to lead teams, foster inclusive environments, set objectives, and achieve goals.
Competence in designing experiments, analyzing results, and drawing engineering conclusions.
Ability to continuously learn and adapt through effective educational approaches.
Students must have high school equivalent to USA and entry requirements vary from country to country.
International applicants whose primary language is not English, or who attended school in a non-English speaking country, regardless of citizenship, must prove English proficiency. English proficiency may be proven by one or more of the following:
TOEFL iBT - 79
IELTS - 6.5
Pearson Test of English (PTE) Academic - 53
IB (English A – Higher Level) - 5 or higher
Cambridge English Scale (C1 Advanced, C2 Proficiency) - 176
Application Deadline: Fall – May 1