Surfers of the web: welcome! As of January 2021, I am an Associate Senior Instructional Professor in the Department of Computer Science at the University of Chicago. I am also the computer science major advisor.

Computer science minors: minor advising is now handled by Jess Garza, whom you can reach at jdgarza@cs.uchicago.edu.

There are many Adam Shaws on the web; I'm the real one. More specifically, I am the one born at the (now shuttered) Mt. Sinai Medical Center in Cleveland, Ohio in 1972 (when David Gilmour, and countless others, looked pretty scruffy like this) and who grew up in North Branford, Connecticut.

I started programming BASIC on an Apple ][+ my parents bought around 1980, when I was 8 years old or thereabouts. I wrote programs on that machine to do things like print my name 1000 times. I thought to myself: this thing has possibilities. I also wrote a text adventure game when I was perhaps in the fourth grade called "Coins of the Pharaoh," which involved wandering around and pilfering the ruins of a fictional Egyptian tomb. Unfortunately the source code is lost to history; I'd love to take the game out for a spin now, or let my daughter try it.

Here I am receiving my doctoral degree in August 2011.

Immediately below is some original and semi-original music and other sundries.


Windows (for Chick Corea, with love and admiration, Feb 2021)


BACH is unruinable, even by silly digital instruments.


CHERYL


SUPER EXTRA FASCIST


GUITAR MOOD 2


GRACE/MERCY


BAGS' GROOVE


MOZART


RNC

I was feeling disoriented around the time of the Republican National Convention in 2020. This piece is improvised and then overdubbed upon. The closing solo organ is my imagination of a kind of inverted worship.


TULSA


YOU'RE MY EVERYTHING


FARMER'S TRUST


IT'S FOR YOU


BROTHERS IN ARMS


LEARN SML Looking for the best programming language? Here you go.


LOCKDOWN I made a short movie in May 2020 and frankly it's a little bonkers.


HERBERT An appreciation of Herbie Hancock, with musical examples.


I love music. A lot. This is some of the music I've been listening to lately.


And these are some of the games I've been playing lately: