Optical Computing
MICRO-608 / 1 crédit
Enseignant(s): Moser Christophe, Psaltis Demetri
Langue: Anglais
Remark: EDPO semester course Fall 2026
Frequency
Every 2 years
Summary
In this course we will start with a brief history of optical computing, describe methods for implementing optical interconnection and logic and then spend most of our time on learning about the recent efforts in optical computing machines for machine learning.
Content
The course will explore the use of optics in computation. The inherent advantage of light over electronic for communicating information has been realised in fibre optics networks for telecommunications. Optical interconnections are also used in some computing systems replacing wires. A complete optical computer requires also the equivalent of transistors to carry out the nonlinearity essential for logic or decision making and therefore an optical computer needs to include nonlinear devices, either of optical or electronic origin. Optical computing has received a lot of attention recently because of the explosion of machine learning and neural networks which require dense connectivity, making these systems well matched to optics. In this course we will start with a brief history of optical computing, describe methods for implementing optical interconnection and logic and then spend most of our time on learning about the recent efforts in optical computing machines for machine learning.
Keywords
Optical computing
Neural networks
Neuromorphic computing
Learning Outcomes
By the end of the course, the student must be able to:
- Explain the advantages that optics bring to computing
- Formulate the type of architectures that use optics to compute
Teaching methods
2 courses by the instructors followed by student presentations who will explain recent works on optical computing. It is mandatory for each student to make a presentation.
Assessment methods
A quizz will be given at the end of the course with question drawn from the student presentations.
Dans les plans d'études
- Nombre de places: 10
- Forme de l'examen: Mémoire (session libre)
- Matière examinée: Optical Computing
- Cours: 2 Heure(s)
- Projet: 20 Heure(s)
- Type: optionnel
Semaine de référence
| Date | Heure | Salle | Cours |
|---|---|---|---|
| Lundi 07.09.2026 | 14:00-15:00 | BM 3241 | Room: BM 3241 |
| Lundi 14.09.2026 | 14:00-15:00 | BM 3241 | Room: BM 3241 |
| Lundi 28.09.2026 | 14:00-15:00 | BM 3241 | Room: BM 3241 |
| Lundi 05.10.2026 | 14:00-15:00 | BM 3241 | Room: BM 3241 |
| Lundi 12.10.2026 | 14:00-15:00 | BM 3241 | Room: BM 3241 |
| Lundi 26.10.2026 | 14:00-15:00 | BM 3241 | Room: BM 3241 |
| Lundi 02.11.2026 | 14:00-15:00 | BM 3241 | Room: BM 3241 |
| Lundi 09.11.2026 | 14:00-15:00 | BM 3241 | Room: BM 3241 |
| Lundi 16.11.2026 | 14:00-15:00 | BM 3241 | Room: BM 3241 |
| Lundi 23.11.2026 | 14:00-15:00 | BM 3241 | Room: BM 3241 |
| Lundi 30.11.2026 | 14:00-15:00 | BM 3241 | Room: BM 3241 |
| Lundi 07.12.2026 | 14:00-15:00 | BM 3241 | Room: BM 3241 |
| Lundi 14.12.2026 | 14:00-15:00 | BM 3241 | Room: BM 3241 |