Previous: Year 3 — Autumn, next: Year 4 — Autumn — January 2025 to April 2025 Courses CSC384 — Introduction to Artificial Intelligence ECE318 — Fundamentals of Optics ECE361 — Computer Networks I ECE419 — Distributed Systems ECE472 — Engineering Economic Analysis and Entrepreneurship undergrad