Design of High-Performance Optical Systems (Coursera)

Design of High-Performance Optical Systems (Coursera)

This course can also be taken for academic credit as ECEA 5602, part of CU Boulder’s Master of Science in Electrical Engineering degree.Optical instruments are how we see the world, from corrective eyewear to medical endoscopes to cell phone cameras to orbiting telescopes. This course extends what you have learned about first-order, paraxial system design and optical resolution and efficiency with the introduction to real lenses and their imperfections.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

We begin with a description of how different wavelengths propagate through systems, then move on to aberrations that appear with high angle, non-paraxial systems and how to correct for those problems. The course wraps up with a discussion of optical components beyond lenses and an excellent example of a high-performance optical system – the human eye. The mathematical tools required for analysis of high-performance systems are complicated enough that this course will rely more heavily on OpticStudio by Zemax. This will allow students to analyze systems that are too complicated for the simple analysis thus far introduced in this set of courses.
Course 3 of 3 in the Optical Engineering Specialization.

Syllabus

WEEK 1
Chromatic Aberrations
We now move away from the first order approximations and into real lenses and imperfect optical systems. We begin with a description of how different wavelengths propagate through systems.

WEEK 2
Ray Aberrations
This module introduces the many types and causes of monochromatic imperfections in optical systems. We begin with the mathematical background of the causes of aberrations, then introduce a number of common aberrations so that you may recognize them in your own systems.

WEEK 3
Field Curvature and Distortion
This module continues to discuss monochromatic imperfections in optical systems. We introduce field curvature and distortion so that you may recognize them in your own systems and then summarize the causes and effects of 3rd order aberrations along with the mathematical tools to describe them.

WEEK 4
Techniques for Reduction of Aberrations
The previous three modules have discussed the various types of aberrations you will find in your optical systems. We now move to how to design a system that limits those aberrations.

WEEK 5
Optical Components
In this last module before the capstone, we change gears from aberrations, and discuss a number of other optical elements that are usual in systems other than lenses. We cover light shaping with prisms, GRIN lenses, diffractive optics such as diffraction gratings and Fresnel lenses. Then we finish with an important optical element to all of us - the human eye. This module covers a lot of material and may take you a bit longer than the others.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Fundamentals of particle accelerator technology (NPAP MOOC) (Coursera) Coursera
Lund University

Fundamentals of particle accelerator technology (NPAP MOOC) (Coursera)

Did you know that particle accelerators play an important role in many functions of todays society and that there are over 30 000 accelerators in operation worldwide? A few examples are accelerators for radiotherapy which are the largest application of accelerators, altogether with more than 11000 accelerators worldwide. These accelerators range from very compact electron linear accelerators with a length of only about 1 m to large carbon ion synchrotrons with a circumference of more than 50 m and a huge rotating carbon ion gantry with a weight of 600 tons!

Sep 7th 2026
5-12 Weeks
Digital Signal Processing 1: Basic Concepts and Algorithms (Coursera) Coursera
École Polytechnique Fédérale de Lausanne

Digital Signal Processing 1: Basic Concepts and Algorithms (Coursera)

Digital Signal Processing is the branch of engineering that, in the space of just a few decades, has enabled unprecedented levels of interpersonal communication and of on-demand entertainment. By reworking the principles of electronics, telecommunication and computer science into a unifying paradigm, DSP is a the heart of the digital revolution that brought us CDs, DVDs, MP3 players, mobile phones and countless other devices.

Sep 14th 2026
4 Weeks
Haptics: Introduction to Haptics (Stanford Online) Lagunita Stanford Online
Stanford University

Haptics: Introduction to Haptics (Stanford Online)

Participants in this class will learn how to build, program, and control haptic devices, which are mechatronic devices that allow users to feel virtual or remote environments. In the process, participants will gain an appreciation for the capabilities and limitations of human touch, develop an intuitive connection between equations that describe physical interactions and how they feel, and gain practical interdisciplinary engineering skills related to robotics, mechanical engineering, electrical engineering, bioengineering, and computer science.

Self Paced
Self-Paced
Signals and Systems, Part 1 (edX) EdX
IIT Bombay,IITBombayX

Signals and Systems, Part 1 (edX)

This course provides the basic toolkit for any signal processing application - the abstraction of signals and systems, from the point of view of analysis and characterization. We encounter signals and systems extensively in our day-to-day lives, from making a phone call, listening to a song, editing photos, manipulating audio files, using speech recognition softwares like Siri and Google now, to taking EEGs, ECGs and X-Ray images.

No sessions available
5-12 Weeks
Rapid Prototyping of Embedded Interface Designs (Coursera) Coursera
University of Colorado Boulder

Rapid Prototyping of Embedded Interface Designs (Coursera)

Rapid Prototyping is the second of three classes in the Embedded Interface Design (EID) specialization, an online version of the on-campus EID class taught in graduate embedded systems design. This course is focused on rapid prototyping of devices and systems and the related methods, practices, and principles that will help ensure your embedded interface designs are what your users both need and want.

Aug 24th 2026
4 Weeks
Interfacing with the Arduino (Coursera) Coursera
University of California, Irvine

Interfacing with the Arduino (Coursera)

Arduino senses the environment by receiving inputs from add-on devices such as sensors, and can control the world around it by adjusting lights, motors, and other actuators. In this class you will learn how and when to use the different types of sensors and how to connect them to the Arduino. Since the external world uses continuous or analog signals and the hardware is digital you will learn how these signals are converted back-and-forth and how this must be considered as you program your device. You'll also learn about the use of Arduino-specific shields and the shields software libraries to interface with the real world.

Aug 31st 2026
4 Weeks
Introdução ao Controle Moderno (Coursera) Coursera
Instituto Tecnológico de Aeronáutica

Introdução ao Controle Moderno (Coursera)

Este curso lhe dará a base necessária para entender técnicas mais avançadas de controle moderno. Você aprenderá como representar a dinâmica de um sistema no espaço de estados, como analisar um sistema no espaço de estados, como projetar uma realimentação de estado e como projetar um observador de estado.

Aug 24th 2026
5-12 Weeks