Coursework



Mechanical & Energy
CourseCourse Titlecr.
PHYS 157Introduction to Engineering I3
PHYS 170Mechanics I3
MECH 221DEngineering Science – Dynamics3
MECH 221SEngineering Science – Solid Mechanics3
MECH 222TEngineering Science – Thermodynamics3
MECH 222FEngineering Science – Fluid Mechanics3
MECH 224Integration of Engineering Concepts I1
MECH 225Integration of Engineering Concepts II1
MECH 360Mechanics of Materials*3
Material Science
CourseCourse Titlecr.
CHEM 154Chemistry for Engineering3
MECH 221MEngineering Science – Materials3
Complementary Studies
CourseCourse Titlecr.
WRDS 150BWriting and Research in the Disciplines3
AMNE 170Temples, Tombs, and Tyrants: The Archaeology of the Middle East, Greece, and Rome3
NURS 180Stress and Strategies to Promote Well Being3
Experiential Learning
CourseCourse Titlecr.
PHYS 159Introductory Physics Laboratory for Engineers1
MECH 220Technical Skills Practicum4
APSC 107Introduction to Applied Science Co-op0
APSC 110Co-operative Education Work Term I3
APSC 210Co-operative Education Work Term II3
Mechatronics & Electrical
CourseCourse Titlecr.
PHYS 158Introductory Physics for Engineers II3
MECH 221CEngineering Science – Circuits3
ELEC 302Electronic Circuits for Electromechanical Design*3
MECH 306Data Analysis and Mechatronics Laboratories*4
MECH 343Electromechanics*3
Programming & Computation
CourseCourse Titlecr.
APSC 160Introduction to Computation in Engineering Design3
CPEN 312Digital Systems and Microcomputers*3
Mathematics
CourseCourse Titlecr.
MATH 100Differential Calculus with Applications3
MATH 101Integral Calculus with Applications3
MATH 152Linear Systems3
MATH 254Multivariable and Vector Calculus for Mechanical Engineering3
MATH 258Differential Equations for Mechanical Engineering3
Engineering Practice & Design
CourseCourse Titlecr.
APSC 100Introduction to Engineering I3
APSC 101Introduction to Engineering II3
MECH 223Introduction to the Mechanical Design Process7
MECH 226Technical Communication for Mechanical Engineers3
CIVL 250Engineering and Sustainable Development3
MECH 431Engineering Economics3

*Italicized courses are currently in progress.

Certifications

Awards

I'm enourmously grateful to be the recipient of the following merit-based awards that have supported my academic journey.

William McMahan ScholarshipBentley-Prentice AwardBC Achievement ScholarshipP.G.D.T.A. ScholarshipOther Awards