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.
ENGR 1100 – Engineering Design I (3,0,2)
Credits: 3 creditsDelivery: 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
Learn more about this course
SENG 1110 – Programming for Engineers-1 (3,0,2)(L)
Credits: 3 creditsDelivery: 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.
Learn more about this course
ENGL 1100 – Introduction to University Writing (3,0,0)
Credits: 3 creditsDelivery: 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
Learn more about this course
EPHY 1170 – Physics for Engineering 1(4,0,3)
Credits: 3 creditsDelivery: 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.
Prerequisite: MATH 1130 (may be taken concurrently)
Exclusion: PHYS 1150
Learn more about this course
MATH 1130 – Calculus 1 for Engineering (3,1.5,0)
Credits: 3 creditsDelivery: 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.
Learn more about this course
MATH 1300 – Linear Algebra for Engineers (3,1.5,0)
Credits: 3 creditsDelivery: 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.
Learn more about this course
EPHY 1270 – Physics for Engineering 2 ( 4,0,3)
Credits: 3 creditsDelivery: 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
Learn more about this course
EPHY 1700 – Engineering Mechanics 1 (3,1,0)
Credits: 3 creditsDelivery: 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. EPHY 1170, MATH 1130 and MATH 1230 (can be taken concurrently).
Learn more about this course
MATH 1230 – Calculus 2 for Engineering (3,1.5,0)
Credits: 3 creditsDelivery: 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.
Learn more about this course
CMNS 1290 – Introduction to Professional Writing (3,0,0)
Credits: 3 creditsDelivery: 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
Learn more about this course
ENGR 1200 – Engineering Design II (3,0,2)
Credits: 3 creditsDelivery: 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
Learn more about this course
CHEM 1520 – Principles of Chemistry (3,0,3)(L)
Credits: 3 creditsDelivery: 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
Learn more about this course