Bachelor of Engineering in Software Engineering

Thompson Rivers University Logo Thompson Rivers University

Location Icon

805 Tru Way, Kamloops, BC V2C 0C8, Canada

Tuition Fee Icon Tuition Fees

$ 25,000.00

Deposit Icon Minimum Deposit

$ 5,000.00

Scholarship icon Scholarship

$ 2,000.00

Application Fees icon Application Fees

$ 100.00

Duration icon Durations

5 Years

Course Overview icon Course Overview

The Bachelor of Engineering in Software Engineering at Thompson Rivers University equips students with a strong foundation in software engineering principles and practical skills. Students learn how to design, develop, maintain, test, and evaluate software, while gaining knowledge in engineering, business, computing science, and project management. Graduates do more than programming—they develop creative solutions for sectors such as manufacturing, transportation, healthcare, government, and digital media. The program includes a... Read more

The Bachelor of Engineering in Software Engineering at Thompson Rivers University equips students with a strong foundation in software engineering principles and practical skills. Students learn how to design, develop, maintain, test, and evaluate software, while gaining knowledge in engineering, business, computing science, and project management. Graduates do more than programming—they develop creative solutions for sectors such as manufacturing, transportation, healthcare, government, and digital media. The program includes a mandatory co-op component, providing students with hands-on industry experience, paid work opportunities, and the chance to build professional connections. Co-op placements allow students to apply classroom knowledge to real-world projects and may count toward Engineering in Training hours after graduation. This Software Engineering Degree prepares students for a variety of careers in technology, including software development, cybersecurity, and advanced computing roles, ensuring they are ready to meet industry demands with confidence and expertise.

Read less

Career Opportunities icon Career Opportunities

Graduates of the Bachelor of Engineering in Software Engineering program are well-prepared for a wide range of careers in the technology sector. They can pursue roles such as software security analyst, ensuring applications and systems remain protected from cyber threats. Opportunities also exist as software quality assurance engineers, testing and improving software performance. Many graduates work as software application developers, creating innovative programs for businesses and consumers, or advance to roles as software architects, designing complex software systems. Careers in data science allow graduates to analyze and interpret large datasets, while mobile and web development... Read more

Graduates of the Bachelor of Engineering in Software Engineering program are well-prepared for a wide range of careers in the technology sector. They can pursue roles such as software security analyst, ensuring applications and systems remain protected from cyber threats. Opportunities also exist as software quality assurance engineers, testing and improving software performance. Many graduates work as software application developers, creating innovative programs for businesses and consumers, or advance to roles as software architects, designing complex software systems. Careers in data science allow graduates to analyze and interpret large datasets, while mobile and web development roles focus on building engaging applications and websites. Cloud developers manage and optimize cloud computing platforms, and game developers create interactive digital entertainment. The Co-op Engineering Program equips students with real-world experience, making them highly competitive for software developer jobs, cybersecurity analyst careers, and other technology-focused roles in industries ranging from healthcare to digital media and finance. This Software Engineering Degree ensures graduates are ready to excel in a fast-growing, dynamic field.

 

Read less

Course Summary icon Course Summary

  • Tuition Fees icon

    $ 25,000.00/Year

    Tuition Fees
  • Deposit icon

    Minimum Deposit

    $ 5,000.00
  • Scholarship icon

    Scholarship

    $ 2,000.00
  • Application Fees icon

    $ 100.00/Year

    Application Fees
  • Living cost icon

    $ 15,000.00/Year

    Living Cost

University Info icon University

Thompson Rivers University Cover

Thompson Rivers University

Canada Flag Canada

Location icon

805 Tru Way, Kamloops, BC V2C 0C8, Canada

Admission Requirement iocn Admission Requirements

Academic Requirements

Minimum Level of Education Completed

H.S.C/A-Level

Minimum Mark (%) OR Minimum CGPA

Mark:70% OR CGPA:4.0

English Proficiency Test Requirements

IELTS

Reading

6.0

Writing

6.0

Listening

6.0

Speaking

6.0

PTE

Reading

55.0

Writing

55.0

Listening

55.0

Speaking

55.0

Suggested Course icon Suggested Courses

Under Graduation (UG)

Honours Bachelor of Business Administration

University of Niagara Falls Canada Logo University of Niagara Falls Canada

Location icon

4342 Queen St, Niagara Falls, ON L2E 7J7, Canada

Tuition Fees icon

Tuition Fees $ 20,010.00

Deposit icon

Minimum Deposit $ 1,000.00

Scholarship icon

Scholarship$ 0.00

Application Fees icon

Application Fees$ 100.00

Durations icon

Durations4 Years

Intakes icon Intakes:
Jan Sep

Under Graduation (UG)

Bachelor of Science in Biomedical Sciences

University of Niagara Falls Canada Logo University of Niagara Falls Canada

Location icon

4342 Queen St, Niagara Falls, ON L2E 7J7, Canada

Tuition Fees icon

Tuition Fees $ 30,000.00

Deposit icon

Minimum Deposit $ 1,000.00

Scholarship icon

Scholarship$ 5,000.00

Application Fees icon

Application Fees$ 100.00

Durations icon

Durations4 Years

Intakes icon Intakes:
Jan Sep Oct

Let’s talkWant To Get Into Top Study Abroad Programs? Get On-Spot Admission!

Call icon 8801711875240
Location white icon House No: 313, Road No: 21 Mohakhali DOHS, Dhaka: 1212
0

Compare

0

Favorite

Compare Products0