Bachelor of Engineering in Software Engineering
Program start date | Application deadline |
2024-09-01 | - |
Program Overview
The Bachelor of Engineering in Software Engineering offers a comprehensive education in the principles and practices of software systems development. Project-based learning emphasizes applying theoretical knowledge to practical problems. Graduates are equipped for industry careers in software application development, software testing, database management, network operations, security analysis, and more. The program provides a strong foundation for a successful career in the rapidly growing field of software engineering.
Program Outline
Degree Overview:
The Bachelor of Engineering in Software Engineering provides strong foundations in principles and practice of software systems development, and related computing technologies. Project-based learning practices apply theoretical concepts to practical problems.
Thompson Rivers University
Overview:
Thompson Rivers University (TRU) is a public university located in Kamloops, British Columbia, Canada. It offers a wide range of undergraduate and graduate programs, as well as online learning options. TRU is known for its commitment to student success, providing individualized student services, hands-on learning opportunities, and a diverse and inclusive environment.
Services Offered:
TRU offers a comprehensive range of services to support students, including:
Enrolment Services:
Course registration, academic advising, dates and deadlines, course schedule, and academic calendars.Student Awards & Financial Aid:
Scholarships, bursaries, and financial aid programs.Student Life:
Student clubs and organizations, events, and activities.Academic Supports:
Tutoring, writing centers, and other academic resources.Health & Wellness:
Counseling, health services, and wellness programs.Diversity & Equity:
Support for diverse student populations and initiatives promoting equity.Career & Experiential Learning:
Career counseling, job search assistance, and internship opportunities.Campus Services:
Library, bookstore, IT support, and other campus resources.Student Life and Campus Experience:
TRU provides a vibrant and engaging campus experience for students. The university offers a variety of student clubs and organizations, events, and activities, fostering a sense of community and belonging. Students can participate in sports, arts, and cultural activities, as well as engage in volunteer opportunities. The campus is located in Kamloops, a city known for its outdoor recreation opportunities, providing students with access to hiking, biking, skiing, and other activities.
Key Reasons to Study There:
Hands-on Learning:
TRU emphasizes practical learning experiences, providing students with opportunities to apply their knowledge in real-world settings.Individualized Support:
The university offers personalized student services, ensuring that students receive the support they need to succeed.Diverse and Inclusive Environment:
TRU is committed to creating a welcoming and inclusive environment for all students, regardless of their background or identity.Location:
Kamloops offers a unique blend of urban amenities and outdoor recreation opportunities, providing students with a balanced lifestyle.Academic Programs:
TRU offers a wide range of academic programs, including:
Undergraduate Programs:
Bachelor's degrees, diplomas, and certificates in various fields, including arts, sciences, business, education, health, and technology.Graduate Programs:
Master's degrees and postgraduate certificates in specialized areas.Trades Programs:
Hands-on training in skilled trades, such as welding, carpentry, and automotive technology.Adult Basic Education:
Programs for adults seeking to improve their literacy and numeracy skills.Study English:
English as a Second Language (ESL) programs for international students.Community Programs:
Courses and programs designed to meet the needs of the local community.Other:
TRU is committed to sustainability and has achieved a double platinum rating in sustainability from STARS (Sustainability Tracking, Assessment & Rating System). The university is also accredited by the Northwest Commission on Colleges and Universities (NWCCU).
Entry Requirements:
- Admission to the first year of the program:
- High School Admission Requirements:
- Grade 12 (or equivalent)
- English Studies 12/English First Peoples 12 with a minimum of 73% (or equivalent)
- Pre-calculus 12 with a minimum of 67% (or equivalent)
- Chemistry 11 with a minimum of 67% (or equivalent)
- *Physics 11 with a minimum of 67% (or equivalent)
- *It is preferable to have Physics 12 or equivalent completed with 67% minimum (or equivalent).
- Admission after partial completion of first year engineering studies:
- Students who have completed parts of a first year engineering program at a recognized university will be considered for admission on a case-by-case basis and requires approval of the TRU Engineering Undergraduate Admission Committee. It may require an upgrade or completion of pre-requisite courses.
- Admission after a year of post-secondary studies in science or related studies:
- Overall GPA of 3.00 (B) or better
- Grades of B (or better) in completed 1000 level Mathematics courses
- Grades of B (or better) in completed 1000 level Physics courses
- Grades of B (or better) in completed 1000 level Chemistry courses
- Grades of C+ (or better) in completed 1000 level English courses
- Such interested individuals will be considered for admission on a case-by-case basis and will require the approval of the TRU Engineering Undergraduate Admission Committee. Students may be required to upgrade or complete pre-requisite courses for admission.
- Admission to the second year of the program:
- Students may gain admission to second year of the software engineering program after completing first year of TRU equivalent engineering courses at a recognized university. Such interested individuals will be considered for admission on a case-by-case basis and requires approval of the TRU Engineering Undergraduate Admission Committee. It may require an upgrade or completion of pre-requisite courses.
- Students may gain admission to second year of the program after completing first year of TRU Science courses from cognate departments or at a recognized university. Such interested individuals will be considered for admission on a case-by-case basis and require approval of the TRU Engineering Undergraduate Admission Committee. It may require an upgrade or completion of pre-requisite courses.
- Admission to the third year of the program:
- Students may gain admission to third year of the software engineering program after completing the first TWO years of TRU equivalent engineering courses at a recognized university. Such interested individuals will be considered for admission on a case-by-case basis and requires approval of the TRU Engineering Undergraduate Admission Committee. It may require an upgrade or completion of pre-requisite courses.
- Students may gain admission to third year of the software engineering program after completing the first TWO years of TRU Science courses from the cognate departments or at a recognized university. Such interested individuals will be considered for admission on a case-by-case basis, and requires approval of the TRU Engineering Undergraduate Admission Committee. The committee may require an upgrade or completion of pre-requisite courses.