Luca de Alfaro

Luca de Alfaro


Computer Science and Engineering

University of California, Santa Cruz

Ph.D. Stanford University, 1998

All the class homepages up to Spring 2020 included can be found on my legacy UCSC site.

CSE 30: Abstractions in Python

The textbook is Abstractions in Python. Each chapter is a Jupyter Notebook; to visit them, follow the links. If the links do not open properly, visit Google Colab and then try again.


Fall 2020

Winter 2021

CSE 183: Web Applications

I teach the version of the class that is based on the Python py4web framework. The material for the class is available at


Spring 2021