Curriculum: Electronics Engineering

Core courses and typical schedule

A typical schedule for this option is provided below. Please consult official degree requirements in the university calendar for more details.

(Honors, General)

NOTE:  Students may NOT change their requirement term at any time, contrary to the University Calendar.

Year 1 (Standard schedule)

Term 1, Fall Term 2, Spring Term 3, Summer
ENSC
151-4
Intro to Software Development for Engineers ENSC 180-3 Introduction to Engineering Analysis
CHEM 121-4 General Chemistry & Lab
MATH 152-3
Calculus II PHYS 121-3 Optics, Electricity, and Magnetism
ENSC 100(W)-3 Engineering, Science, and Society MATH 232-3
Applied Linear Algebra MATH 260-3 Introduction to Ordinary Differential Equations
ENSC 105W-3 Process, Form and
Convention in Professional Genres
PHYS 120-3
Mechanics and Modern Physics CMPL I First Complementary Studies Elective
ENSC 120-2 Introduction to Electronics Laboratory Instruments
       
MATH 151-3 Calculus I - or MATH 150        

Year 1 (Advanced schedule)

Term 1, Fall Term 2, Spring Term 3, Summer
ENSC
151-4
Intro to Software Development for Engineers ENSC 180-3 Introduction to Engineering Analysis
 
MATH 152-3
Calculus II
ENSC 100W-3 Engineering, Science, and Society MATH 232-3
Applied Linear Algebra
ENSC 105W-3 Process, Form and
and Convention in Professional Genres
PHYS 121-3
Optics, Electricity, and Magnetism
ENSC 120-2 Introduction to Electronics Laboratory Instruments
CHEM 121-4 General Chemistry & Lab
MATH 151-3 Calculus I  CMPL I First Complementary Studies Elective
PHYS 120-3 Mechanics and Modern Physics
   

Year 2

Term 1, Fall Term 2, Spring Term 3, Summer
ENSC 204-1
Graphical Communication for Engineering
Co-op Term ENSC 225-4 Microelectronics
ENSC 220-4
Electric Circuits I
ENSC 254-4 Introduction to Computer Organization
ENSC 251-4 Software Design and Analysis for Engineers
ENSC 280-4 Engineering Measurement & Data Analysis
ENSC 252-4 Fundamentals in Digital Logic and Design
ENSC 320-4 Electric Circuits II
MATH 251-3 Calculus III MATH 254-3
Vector & Complex Analysis
MATH 260-3 Introduction to Ordinary Differential Equations (If not taken in Summer of 1st year)
 

Year 3

Term 1, Fall Term 2, Spring Term 3, Summer
ECON 103-4
Principles of Microeconomics ENSC 325-4
Microelectronics II
Co-op Term

ENSC 316-3 Introduction to Electrodynamics for Engineers ENSC 327-4
Communication Systems
ENSC 324-3 Electronic Devices ENSC 350-4 Digital Systems Design
ENSC 351-4 Embedded and Real Time System Software ENSC 383 Feedback Control Systems
ENSC 380-3 Linear Systems CMPL II Second Complementary Studies Elective

Year 4

Term 1, Fall Term 2, Spring Term 3, Summer

Co-op Term




ENSC 405W-3
Project Documentation, User Interface Design, and Group Dynamics ENSC 406-2
Engineering Ethics, Law, and Professional Practice
ENSC 410-3 The Business of Engineering ENSC 425-4 Electronic System Design
ENSC 416-3 Introduction to High Frequency Circuit Design ENSC 426-4 High Frequency Electronics
ENSC 427-4 or ENSC 428-4 Communication Networks or Digital Communications ENSC 440-3 Capstone Engineering Science Project

ESD Elective I-4

First Engineering Science and Design Elective
ESD Elective II-4 Second Engineering Science and Design Elective
      ESD Elective III-4 Third Engineering Science and Design Elective

Additional Requirements for Honors:

  • ENSC 498-1    Engineering Science Thesis Proposal
  • ENSC 499-9    Engineering Science Undergraduate Thesis

Electives:

Engineering Science and Design Electives

Students in the Electronics Option must complete a minimum of 12 units from the engineering science & design elective course list, only one of which can be at the 300 level. For the Electronics Option, MACM 316 is the only approved 300 level ESD elective; however, be reminded that the elective requirement is based on number of credits (12) not number of courses, and MACM 316 is a 3 credit course.

  • ENSC 413-4 Deep Learning Systems in Engineering
  • ENSC 424-4 Multimedia Communications Engineering
  • ENSC 427-4 Communication Networks
  • ENSC 428-4 Digital Communications
  • ENSC 429-4 Digital Signal Processing
  • ENSC 450-4 VLSI Systems Design
  • ENSC 452-4 Advanced Digital System Design
  • ENSC 470-4 Optical and Laser Engineering Applications
  • ENSC 474-4 Digital/Medical Image Processing
  • ENSC 475-4 Biomedical Instrumentation
  • ENSC 476-4 Biophotonics and Microscopy Techniques
  • ENSC 477-4 Biomedical Image Acquisition
  • ENSC 483-4 Modern Control Systems
  • ENSC 489-4 Computer Aided Design and Manufacturing
  • ENSC 495-4 Introduction to Microelectronic Fabrication
  • MACM 316-3 Numerical Analysis I