EECS 195/298 Computational Optics (Winter 2026)

Computational Optics studies how optical systems and computation work together to achieve capabilities beyond traditional optics alone. By combining optical hardware with algorithms, it improves how systems image, sense, and process information. Students learn how images and optical signals are formed, how physical optics and hardware constraints shape measurements, and how many practical problems can be formulated as inverse problems. sensing, and optical information processing.

The course Computational Optics unifies computational imaging and optical computing by emphasizing the joint design of optical systems and computational algorithms. It introduces both model-based optimization methods and modern data-driven approaches, including neural networks, for image reconstruction and system design. Topics cover applied areas such as computational photography (digital cameras), computational imaging, computational microscopy, and optical computing, as well as foundational concepts including image and optical signal processing, wave and diffractive optics, and end-to-end co-design of optics and computation. Emphasis is placed on conceptual understanding, hands-on implementation, and bridging physics with computation. Students will learn and implement core algorithms in Python and explore real-world applications in imaging

Course website: https://canvas.eee.uci.edu/courses/80134

EECS 188: Optical Electronics (Spring 2026)

This course introduces the fundamental principles and technologies of optical electronics, focusing on the behavior of light as an electromagnetic wave and its interaction with materials. Topics include wave optics, optical waveguides and fibers, semiconductor physics for light-emitting devices, principle of lasers, and photodetection. The course also explores modern optical communication systems, including fiber-optic transmission, along with key components in imaging systems. Emphasis is placed on both theoretical understanding and practical system design.

Course website: https://canvas.eee.uci.edu/courses/82862

Upcoming:

EECS 277B. Advanced Semiconductor Devices II (Fall 2026)

This graduate-level course provides an in-depth study of advanced semiconductor devices with an emphasis on III–V compound semiconductor technologies. Topics include the physics and operation of bipolar and field-effect devices, including HBTs, MESFETs, HFETs, and HEMTs, with a focus on both DC and high-frequency characteristics. The course also covers two-terminal devices, carrier transport mechanisms, and emerging semiconductor devices based on nanomaterials. Students will develop a strong understanding of modern high-speed and high-frequency electronic devices used in advanced communication, sensing, and computing applications.