Module Lead: Dr Fedja Orucevic

In this module, you’ll learn the skills that are required for building practical quantum technology systems and platforms. The module will focus on:

  • programming skills, such as using Python programming language in a scientific context, learning how to analyse and fit the data, and plotting graphs
  • exploring the operation of microcontrollers and using stimulating experimentation opportunities based on open-source hardware
  • 3D CAD design, where you’ll learn how to construct solid models, assemblies, and detail drawings using a feature-based parametric design CAD programme.

This module is particularly useful for students looking to expand their quantum literacy, and you’ll learn highly sought-after programming skills and engineering fundamentals. From a professional perspective, as companies continue to expand their quantum technology branches and require more quantum experts, students with the ability to handle system-designs involved in quantum technology (such as electronics and photonics) will have a distinct, competitive edge in the employment market.

By the end of this module, you’ll be able to:

  • use and deploy programming language (Python) in the original scientific context such as for plotting graphs or programming microcontrollers
  • comprehend microcontroller chip architecture and hardware
  • design and critically analyse 3D components using CAD software.

Types of assessments may include:

  • a report (70%) – the report will contain the work you have carried out to design, assemble, program, and test a prototype system to perform a simple task using microcontroller and Python programming language.
  • a portfolio (30%) – you’ll build a portfolio describing the steps in producing a 3D solid model.