TRU Science

One-Year Transfer Program

Students come to TRU to study engineering because of the quality of instruction that is provided, its excellent facilities, and its innovative curriculum. Your first year at TRU will be a foundation year that is common to all engineering disciplines. You will study mathematics, physics, and chemistry, as well as topics specific to engineering such as engineering mechanics, drafting, computer programming, and engineering design. In addition, you will have the opportunity to hone your design, trouble-shooting, and fabrication skills during two major projects.

Following your first year, you will have the option of continuing at TRU for a second year to study BEng Software Engineering or transfer to UBC or UVic to further continue your studies in engineering.

Year 1 courses
Fall Semester
ENGR 1100
Engineering Design I (3,0,2)

ENGR 1100 Engineering Design I (3,0,2)

Credits: 3 credits
Delivery: Campus

Students are introduced to the engineering profession and various engineering disciplines. Students learn the detailed structured engineering design process and develop skills to collect and prioritize the requirements of an engineering project through multiple iterations. Students are introduced to the concept of sustainability. Students learn the concept of engineering ethics. Students learn the decision process to choose alternate design options. Students learn prototyping, work on an engineering design problem, and develop a prototype. Students learn technical communication and are introduced to an engineering drawing tool. Students learn to draw 2D and 3D sketches using an engineering tool and develop prototype design.
Prerequisite: Admission to the Electrical Engineering, Computer Engineering, Software Engineering or Engineering Transfer Programs OR Instructor's permission
For more information, search for this course here.

SENG 1110
Programming for Engineers-1 (3,0,2)(L)

SENG 1110 Programming for Engineers-1 (3,0,2)(L)

Credits: 3 credits
Delivery: Campus

Students are introduced to the concepts of computer programming with specific emphasis on engineering problems and applications. Students learn computer programming as a part of engineering process. Students conceptualize the programming approach in line with engineering profession by following design, implement and testing using specifications. Students explore C++ programming basics, statements, syntax, control structures, functions, and types of arrays.
Prerequisite: Admission to the Electrical Engineering, Computer Engineering, Software Engineering or Engineering Transfer Programs OR Engineering Program Advisor's permission.
For more information, search for this course here.

ENGL 1100
Introduction to University Writing (3,0,0)

ENGL 1100 Introduction to University Writing (3,0,0)

Credits: 3 credits
Delivery: Campus

Students explore the practices of reading and writing in scholarly contexts by investigating a chosen topic or issue. Students read, critically analyze, and synthesize information and ideas found in appropriate secondary sources and coming from a variety of disciplinary backgrounds. They also develop their abilities to communicate knowledge by composing in the genres and sub-genres of scholarly writing, including the incorporation of research and documentation while using a clear, persuasive, grammatically-correct style.
Prerequisite: English Studies 12 /English First Peoples 12 with a minimum 73% or equivalent
Note: students cannot receive credit for both ENGL 1100 and ENGL 1101
For more information, search for this course here.

EPHY 1170
Physics for Engineering 1(4,0,3)

EPHY 1170 Physics for Engineering 1(4,0,3)

Credits: 3 credits
Delivery: Campus

This is the introductory physics course for engineering students. Students are introduced to and apply calculus to physical concepts and their engineering applications. Topics include mechanics, kinematics, rotational mechanics, simple harmonic motion, mechanical waves, and sound. Co-Requisites: MATH 1130
Exclusion: PHYS 1150
For more information, search for this course here.

MATH 1130
Calculus 1 for Engineering (3,1.5,0)

MATH 1130 Calculus 1 for Engineering (3,1.5,0)

Credits: 3 credits
Delivery: Campus

Students build a strong mathematical foundation for engineering by learning ideas, methods and applications of single-variable differential calculus. Limits and derivatives are defined and calculated, derivatives are interpreted as slopes and rates of change, and derivatives are then applied to many sorts of problems, such as finding maximum and minimum values of functions.
Prerequisite: Admission to the Engineering program.
Note: Students can get credit for only one of the following MATH 1130, MATH 1140, MATH 1141, MATH 1150, MATH 1157, MATH 1170 or MATH 1171.
For more information, search for this course here.

MATH 1300
Linear Algebra for Engineers (3,1.5,0)

MATH 1300 Linear Algebra for Engineers (3,1.5,0)

Credits: 3 credits
Delivery: Campus

This course is designed for engineering students, with applications chosen accordingly. Topics include real vectors in two and three dimensions, systems of linear equations and row-echelon form, span and linear dependence, linear transformations and matrices, determinants, complex numbers, eigenvalues and eigenvectors, and orthogonality and Gram-Schmidt orthogonalization.
Prerequisite: Admission to the Engineering Program
Corequisite: MATH 1130
Note: Students will receive credit for only one of MATH 1300, MATH 2120 or MATH 2121.
For more information, search for this course here.

Winter Semester
EPHY 1270
Physics for Engineering 2 ( 4,0,3)

EPHY 1270 Physics for Engineering 2 ( 4,0,3)

Credits: 3 credits
Delivery: Campus

This course continues from EPHY 1170. Topics include electricity and magnetism; DC and AC electrical circuits; geometric and wave optics; and thermodynamics. Prerequisites:Admission to the Engineering Program; EPHY 1170, MATH 1130 Co-Requisite: Math 1230
Exclusion:PHYS 1250
For more information, search for this course here.

EPHY 1700
Engineering Mechanics 1 (3,1,0)

EPHY 1700 Engineering Mechanics 1 (3,1,0)

Credits: 3 credits
Delivery: Campus

This is an introductory course in engineering mechanics. The first part of the course deals with statics and the second part with dynamics of particles and systems of particles.
Prerequisite: Admission to the Engineering Program
For more information, search for this course here.

MATH 1230
Calculus 2 for Engineering (3,1.5,0)

MATH 1230 Calculus 2 for Engineering (3,1.5,0)

Credits: 3 credits
Delivery: Campus

Students learn the ideas and techniques of single-variable integral calculus from an engineering perspective. Integrals are defined, evaluated and used to calculate areas, volumes, arc lengths and physical quantities such as force, work and centres of mass. Differential equations are introduced and used to model various physical phenomena. Ideas about infinite series are pursued, including some convergence tests, with particular emphasis on Taylor series.
Prerequisite: MATH 1130 with a minimum grade of C.
Note: Students will get credit for only one of MATH 1230, MATH 1240, MATH 1241 or MATH 1250.
For more information, search for this course here.

CMNS 1290
Introduction to Professional Writing (3,0,0)

CMNS 1290 Introduction to Professional Writing (3,0,0)

Credits: 3 credits
Delivery: Campus

Students study the theories and practice of professional organizational communication, learning the importance of effective communication to meeting goals, developing and maintaining relationships and the overall facilitation of work. Students develop skills in evaluating communication scenarios, designing communication strategies that meet goals and audience need, including requests, information sharing and persuasion. In addition, students learn to employ writing techniques and editorial skills relevant to professional communication contexts.
Note: Students cannot receive credit for more than one of CMNS 1290, CMNS 1291, CMNS 1810, CMNS 1811
For more information, search for this course here.

ENGR 1200
Engineering Design II (3,0,2)

ENGR 1200 Engineering Design II (3,0,2)

Credits: 3 credits
Delivery: Campus

Students apply the knowledge of the engineering design process by developing and completing relatively complex and self-directed engineering project that consists of electrical, mechanical, and software sub-systems Students learn the incorporation of sustainability, regulatory, environmental, ethical, health, and safety-related issues relevant to the design of an engineering product. Students are exposed to several engineering tools to manage time and resources. Students learn theories related to teamwork and leadership. Students work in teams, complete design projects through several milestones, and generate technical reports and oral presentations. Students understand the role of an engineering profession towards society and ethical obligations. Prerequisites: ENGR 1100 with min C grade
Note: Students can only get credit for one of ENGR 1200 and EPHY 1990
For more information, search for this course here.

CHEM 1520
Principles of Chemistry (3,0,3)(L)

CHEM 1520 Principles of Chemistry (3,0,3)(L)

Credits: 3 credits
Delivery: Campus

This course is the second half of first year chemistry designed for students with a strong background in Chemistry. The Department of Chemistry defines a strong background as at least a B in Chemistry 12 or CHEM 0600; however, the course is available to any student with CHEM 1500 and Chemistry 12 or CHEM 0600. The topics include gas laws, equilibrium, redox reactions, electrochemistry, thermochemistry, entropy and free energy. Students are expected to become familiar with these topics during the course, and demonstrate their proficiency in various laboratory techniques. The laboratory stresses fundamental precision techniques in quantitative analytical and physical chemistry.
Prerequisite: CHEM 1500 (C- minimum) and Chemistry 12 or CHEM 0600 (a grade of B or better is recommended) or acceptance into the Engineering Program
For more information, search for this course here.