Teaching Materials by Peter Young

The general state of qubit.
A quantum gate

An Undergraduate Course on Quantum Computing

By Peter Young
This textbook, written by Professor Peter Young, serves as the required text for PHYS 150/CSE 109 at UCSC. Designed for undergraduate students in the physical sciences, the book introduces the fundamental principles of quantum mechanics and quantum computing, covering key topics such as quantum gates, algorithms, error correction, and quantum cryptography. It aims to provide students with a strong theoretical foundation to understand advanced quantum computing concepts like Shor’s algorithm and quantum error correction.

Access the full textbook An Undergraduate Course on Quantum Computing.

Computational Physics Materials

by Peter Young

These teaching materials were developed for PHYS 115: Computational Physics at UC Santa Cruz and are valuable resources for any course in computational physics.

Random Number Generators in C


Data Analysis and Fitting


Probability and Statistical Mechanics


Numerical Methods


Differential Equations and Integrations


Monte Carlo Simulations


Sorting and Statistical Methods


Fractals and Chaos Theory


Quantum Mechanics


Wave Phenomena and Solitons


Applications and Simulations

Statistical Physics

  • Coming soon