The Department of Engineering offers eight 3-credit courses at the 100-level (see course descriptions below):
ENGR 121 – Calculus I for Engineers
ENGR 122 – Calculus II for Engineers
ENGR 123 – Linear Algebra for Engineers
ENGR 128 – Engineering Design and Graphics
ENGR 132 – Technical Communications
ENGR 136 – Statics
ENGR 147 – Engineering Computer Programming
ENGR 121, 122, 128, 132, 136, 147 are required first-year courses for all students in the Diploma in Engineering.
ENGR 123 is a required second-year course for all students in the Diploma in Engineering.
ENGR 121, 122, 123, and 147
ENGR 121, 122 and 123 are cross-listed courses with mathematics. However, students interested in taking calculus, but not interested in the engineering program, should choose MATH 106 or 126 and 107 or 127 rather than ENGR/MATH 121 and 122. Non-engineering students will take MATH 253 (and often 254) rather than ENGR 123/MATH 223.
ENGR 147 is a course cross-listed as CSCI 161. Students interested in an introductory course in computer programming, but not interested in the engineering program, should choose CSCI 161 rather than ENGR 147.
ENGR 128, 132, and 136
These engineering courses are not open to students outside of the program without permission from the chair of the department. It should be noted that permission is rarely granted, primarily because these courses have little or no availability after engineering students have registered.
Course Descriptions from the Current Academic Calendar:
121 Calculus I for Engineers
This course examines the main idea of calculus of a single variable. It covers functions; limits; continuity; differentiation and integration of polynomial, exponential, logarithmic and trigonometric functions; product, quotient and chain rules; applications of differentiation to graphing; maximum-minimum problems and related rate problems; definite and indefinite integrals and the fundamental theorem of calculus. Credit will be granted for only one of ENGR 121 or MATH 106 or 126. Cross-listed as MATH 121. Three credits and one-hour lab and one-hour problem session.
122 Calculus II for Engineers
A continuation of ENGR 121, this course covers applications of integration including areas, volumes, moments, pressure and work; techniques of integration; numerical integration; length of curves; surfaces of revolution; parametric equations; polar co-ordinates; sequences and series and Taylor series. Credit will be granted for only one of ENGR 122 or MATH 107 or 127. Cross-listed as MATH 122. Prerequisite: ENGR 121. Three credits and one-hour lab and one-hour problem session.
123 Linear Algebra for Engineers
Covers geometric vectors in three dimensions; dot product; cross product; lines and planes; complex numbers; systems of linear equations; matrix algebra; matrix inverse; determinants; Cramer’s rule; introduction to vector spaces; linear independence and bases; rank; linear transformations; orthogonality and applications; Gram-Schmidt algorithm; eigenvalues and eigenvectors. Cross-listed as MATH 223. Three credits and two-hour lab.
128 Engineering Design and Graphics
Introduces the engineering profession through graphics and design. The engineering graphics language is presented through free hand sketches, instrument and computer-aided drawings. Students develop and enhance visualization skills as well as the ability to produce and interpret simple drawings. Students complete a design project that includes drawings and a report. Credit will be granted for only one of ENGR 128, ENGR 131, or ENGR 133. Three credits and three-hour lab.
132 Technical Communications
The main objective of this course is to provide students with technical communication skills, both written and oral. The history of engineering will be studied. Methods of producing engineering documents and presentations will be covered. Students will learn how to locate, use, and reference engineering information sources. Credit will be granted for only one of ENGR 132 or ENGR 244. Three credits and two-hour lab.
Covers statics of particles and rigid bodies. Designed to teach the principles and application of mechanics, and to develop an analytical approach to solving problems. Vector analysis is used extensively. Three credits and three-hour lab.
147 Engineering Computer Programming
An introduction to computer programming with a focus on engineering applications. The basic programming control structures, data structures, and modularization will be covered using the C or C++ language. Students will implement programs on a traditional IDE. In addition, the Arduino platform will be used to interface software with hardware. Three credits and three-hour lab. Credit will be granted for only one of ENGR 147, ENGR 144, ENGR 198 (2017-2018) or CSCI 161. Cross-listed as CSCI 161. Prerequisite: ENGR 132. Three credits and two-hour lab.
Please refer to Section 9.17 Engineering in the Academic Calendar.
Click here to go to the Engineering department Webpage.