Course Info

CSE 299: Hardware Projects

A course that introduces student to building basiccyber-physical systems. The course will cover basic electronics, a hardarecomputing platform (e.g., Raspberry Pi), and the API for managing hardwaredevices including serial communication, interfacing with digital and analoginputs (sensors), controlling motors, and using displays.

CSC 242 or CSC 243 is the prerequisite for this class.

Fall 2025-2026

  • Section: 402
  • Class number: 13138
  • Meeting time: Tu 1:30PM - 4:45PM
  • Location: 14EAS 00503 at Loop Campus
  • Instructor:

Spring 2024-2025

Winter 2024-2025


Section 501

Class number 22569

  • Meeting dates: 1/4/2025 - 3/21/2025
  • Meeting time: Tu 1:30PM - 4:45PM
  • Location: 14EAS 00503 at Loop Campus
  • Instructor: Alexandru Orhean | View syllabus


Fall 2024-2025

Spring 2023-2024

Winter 2023-2024

Fall 2023-2024

Spring 2022-2023

Winter 2022-2023

Fall 2022-2023

Spring 2021-2022

  • Section: 601
  • Class number: 37665
  • Meeting time: Tu 1:30PM - 4:45PM
  • Location: 14EAS 00503 at Loop Campus
  • Instructor: Isuru Godage

Winter 2021-2022

  • Section: 501
  • Class number: 20305
  • Meeting time: Tu 1:30PM - 4:45PM
  • Location: 14EAS 00503 at Loop Campus
  • Instructor: Isuru Godage

Fall 2021-2022

  • Section: 402
  • Class number: 7159
  • Meeting time: Tu 1:30PM - 4:45PM
  • Location: 14EAS 00503 at Loop Campus
  • Instructor: Isuru Godage

Spring 2020-2021


Section 601

Class number 35459

  • Meeting dates: 3/27/2021 - 6/11/2021
  • Meeting time: Tu 1:30PM - 4:45PM
  • Location: 14EAS 00503 at Loop Campus
  • Instructor: Isuru Godage
  • Meeting dates: 3/27/2021 - 6/11/2021
  • Meeting time: Tu 1:30PM - 4:45PM
  • Location: OLSYN CH000 at Loop Campus
  • Instructor: Isuru Godage