MICRO-435 / 6 credits

Teacher(s): Charbon Edoardo, Graziano Mariagrazia

Language: English


Summary

The course teaches non von-Neumann architectures. The first part of the course deals with quantum computing, sensing, and communications. The second focuses on field-coupled and conduction-based nanocomputing, in-memory and molecular computing, cellular automata, and spintronic computing.

Content

The topics covered by the course are summarized as follows:

  • Fundamentals of quantum computing
  • Qubit realization & control
  • Cryo-CMOS components
  • Scalable quantum computers
  • Quantum communication, sensing, and metrology
  • Nanocomputing based on conduction
  • Field coupled nanocomputing (FCN)
  • Logic in memory based on magnetic FCN
  • BioMolecular Computing
  • (Bio)Memristors

Keywords

Qubit, quantum stack, von Neumann architectures, biomolecular computing, memristors, logic-in-memory, conduction-based computing

Learning Prerequisites

Required courses

  • Basic mathematics/physics

Recommended courses

  • Basic quantum mechanics
  • Solid-state devices
  • CMOS circuit design

Learning Outcomes

By the end of the course, the student must be able to:

  • Generalize basic concept of a quantum computer
  • Develop simple algorithms
  • Design cryo-CMOS circuits and systems
  • Contextualise the control and readout of spin qubits
  • Elaborate basics of in-memory computing, molecular computing, memristors, and conduction-based computing

Assessment methods

On-going assesment through homework

Final examination

Resources

Bibliography

  • N.D. Mermin, “Quantum Computer Science: An Introduction,” Cambridge University Press, 5th printing, 2016. ISBN 978-0-521-87658-2
  • M.A. Nielsen, I.I. Chuang, “Quantum Computation and Quantum Information”, Cambridge Press, 3rd printing, 2017. ISBN 978-1-107-00217-3

Ressources en bibliothèque

Moodle Link

In the programs

  • Semester: Fall
  • Exam form: Written (winter session)
  • Subject examined: Quantum and nanocomputing
  • Lecture: 4 Hour(s) per week x 14 weeks
  • Exercises: 2 Hour(s) per week x 14 weeks
  • Type: optional
  • Semester: Fall
  • Exam form: Written (winter session)
  • Subject examined: Quantum and nanocomputing
  • Lecture: 4 Hour(s) per week x 14 weeks
  • Exercises: 2 Hour(s) per week x 14 weeks
  • Type: optional
  • Semester: Fall
  • Exam form: Written (winter session)
  • Subject examined: Quantum and nanocomputing
  • Lecture: 4 Hour(s) per week x 14 weeks
  • Exercises: 2 Hour(s) per week x 14 weeks
  • Type: optional
  • Semester: Fall
  • Exam form: Written (winter session)
  • Subject examined: Quantum and nanocomputing
  • Lecture: 4 Hour(s) per week x 14 weeks
  • Exercises: 2 Hour(s) per week x 14 weeks
  • Type: optional
  • Semester: Fall
  • Exam form: Written (winter session)
  • Subject examined: Quantum and nanocomputing
  • Lecture: 4 Hour(s) per week x 14 weeks
  • Exercises: 2 Hour(s) per week x 14 weeks
  • Type: optional

Reference week

Related courses

Results from graphsearch.epfl.ch.