Thompson Rivers University

Canada
2 Scholarships 49 Programs 4 Degree levels
Bachelor

Engineering in Software Engineering

Offered at Thompson Rivers University, Canada
DegreeBachelor
FieldBEng Software Engineering
Duration5 years
Tuition25725.00

Overview

In this Bachelor’s program, you’ll learn how to design, build, test, and maintain software systems using core engineering and computing principles. You’ll develop practical skills for real-world software development, from requirements and architecture to quality and security. PGWP eligibility: This program is listed as eligible under IRCC’s updated list of eligible fields of study (CIP Code: 14.0903). Requirements can change—please confirm the latest details on the IRCC website.

About this programme

Overview

The Bachelor of Engineering in Software Engineering at Thompson Rivers University equips students with the essential skills to design, develop, and maintain software systems. This program emphasizes core engineering principles and practical applications, preparing graduates for a successful career in the fast-evolving field of software development.

PGWP eligibility: This program qualifies under the IRCC’s updated list of eligible fields of study (CIP Code: 14.0903). Please check the IRCC website for the most current details.

What you'll study

The curriculum is designed to provide a solid foundation in software engineering. Here’s a glimpse of what you can expect:

  • Core engineering principles and software development practices
  • Courses in software design, architecture, implementation, and quality assurance
  • Hands-on experience through practical projects and assignments
  • Fundamentals of databases, networking, and system integration
  • Potential capstone projects to showcase your skills and knowledge

Sample first-year courses may include:

  • Physics for Engineering
  • Engineering Mechanics
  • Calculus for Engineers
  • Programming Fundamentals
  • Engineering Design Principles

Entry requirements

Academic requirements

  • Completion of Grade 12 or an equivalent qualification
  • English Studies 12 or English First Peoples 12 with a satisfactory grade
  • Pre-calculus 12 with a minimum passing grade
  • Chemistry 11 and Physics 11 with minimum passing grades
  • Overall GPA: A minimum of 3.00 (B) or better is typically required

English language requirements

  • IELTS: A minimum overall band score
  • PTE Academic: A minimum overall score
  • Duolingo English Test (DET): A minimum overall score

Note: Requirements may vary by applicant profile. It is recommended to verify the latest entry requirements with Thompson Rivers University.

Career prospects

Graduates of the Bachelor of Engineering in Software Engineering can pursue a wide range of career opportunities in various sectors. Possible career paths include software developer, systems analyst, project manager, and IT consultant, among others. The skills acquired during the program will enable graduates to adapt to the dynamic technological landscape and contribute effectively to their chosen fields.

Latest Bachelor Scholarships in Canada

Similar Bachelor programmes in Canada

Similar Bachelor programmes at other universities

Get help applying to Thompson Rivers University

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.