About

Table of contents

  1. Course Overview
  2. Resources
  3. Assignments
  4. Grading Breakdown
  5. Weekly Schedule

Course Overview

This introductory course offers a broad overview of electronic systems, integrating both hardware and software perspectives. Students will explore the fundamental building blocks of electronics, including basic circuits and key components such as resistors, capacitors, inductors, diodes, transistors, optoelectronic devices, and sensors. A central feature of the course is the hands-on design, construction, and testing of an optical biosensor that synthesizes concepts learned throughout the semester. Students will also be introduced to foundational topics in signals and systems, as well as neural networks, culminating in the implementation of a simple image classification system using embedded machine learning. Another major focus is on communication systems, particularly free-space optical communication, where students will build and experiment with paired light emitters and detectors. Hands-on learning is supported by a custom demonstration board, which includes modules for circuits, devices, system integration, and AI/ML-based image processing. In summary, this course provides an engaging introduction to electrical engineering, emphasizing experiential learning through the development of intelligent hardware and software systems.

Resources

There is no textbook for the course, however, required readings, viewings, and other course resources are available via web links on this syllabus/website, posts on Brightspace, and through email. Brightspace and the course website will be used for general announcements, for posting of course documents and information.

Assignments

Grading Breakdown

ComponentWeightDetails
Final Exam40%Comprehensive; two pages of handwritten notes allowed (no printing).
Midterm Exam30%Covers circuits and devices; one page of handwritten notes allowed (no printing).
Homework20%Six assignments:
1. Arduino/Python
2. Circuits
3. Devices
4. Sensors
5. Neural Networks
6. Optical Communications
Final Project10%Group project (teams of 5) using demo board and Arduino.
• Project ideas due by Oct 23 via email.
• Deliverables:
  1. Class presentation/2-min youtube video (5 min) – 5%
  2. Report (2 pages) – 2.5%
  3. Source code (zip file) – 2.5%

Weekly Schedule

  • 9:00 AM
  • 9:30 AM
  • 10:00 AM
  • 10:30 AM
  • 11:00 AM
  • 11:30 AM
  • 12:00 PM
  • 12:30 PM
  • 1:00 PM
  • 1:30 PM
  • 2:00 PM
  • 2:30 PM
  • 3:00 PM
  • 3:30 PM
  • 4:00 PM
  • 4:30 PM
  • 5:00 PM
  • 5:30 PM
  • Tuesday

    • Lecture
      2:00 PM–3:50 PM
      OHE 230
    • Office Hours
      4:00 PM–5:00 PM
      OHE 230
  • Thursday

    • Lecture
      2:00 PM–3:50 PM
      OHE 230
    • Office Hours
      4:00 PM–5:00 PM
      OHE 230