top of page
ENSC 100W 
Engineering, Science and Society
COMPLETED
ENSC 105W   
Process, Form, and Convention in Professional Genres
COMPLETED
ENSC 120   
Introduction to Electronics Laboratory Instruments Operation and Measurement Techniques
COMPLETED
CMPT 128
Introduction to Computing Science and Programming for Engineers
COMPLETED
MATH 151
Calculus I
COMPLETED
ENSC 180  
Introduction to Engineering Analysis
COMPLETED
PHYS 120
Mechanics and Modern Physics
COMPLETED
MATH 152
Calculus II
COMPLETED
MATH 232
Applied Linear Algebra
COMPLETED
PHYS 121
Optics, Electricity and Magnetism
COMPLETED
CHEM 121
General Chemistry and Laboratory I
COMPLETED
MATH 310
Introduction to Ordinary Differential
COMPLETED
PSYC 102
Introduction to Computing Science and Programming for Engineers
COMPLETED
ENSC 204   
Graphical Communication for Engineering
COMPLETED
ENSC 220   
Electric Circuits I
COMPLETED
ENSC 251  
Software Design and Analysis for Engineers
COMPLETED
ENSC 252
Fundamentals of Digital Logic & Design
COMPLETED
MATH 251
Calculus III
COMPLETED
ENSC 225   
Microelectronics I
COMPLETED
ENSC 254   
Introduction to Computer Organization
COMPLETED
ENSC 280   
Engineering Measurement and Data Analysis
COMPLETED
ENSC 320
Electric Circuits II
COMPLETED
MATH 254
Vector and Complex Analysis for Applied Sciences I
COMPLETED
ECON 103
Principles of Microeconomics
COMPLETED
ENSC 316   
Engineering Electromagnetics I
COMPLETED
ENSC 324   
Electronic Devices
COMPLETED
ENSC 351
Embedded and Real Time System Software
COMPLETED
ENSC 380
Linear Systems
COMPLETED
ENSC 325   
Microelectronics II
IN PROGRESS
ENSC 327   
Communication Systems
IN PROGRESS
ENSC 350   
Digital Systems Design
IN PROGRESS
ENSC 383
Feedback Control Systems
IN PROGRESS
bottom of page