I'm Dr. Alan Smith β Senior Lecturer in Computer Science. This year I'm on a private lecturing residency abroad, so I'm writing from Kyoto and teaching every class live and online, right here on this site. Read the latest below, then come sit in on a class.
$ whoami > dr_alan_smith $ location --now > Kyoto, JP (UTC+9) $ office_hours --next > Tue 09:00 JST $ status > lecturing β’ online β’ open
From the notebook
Notes on teaching, computer science, and life as a lecturer 9,000 km from campus.
Live classroom
A real video classroom running on Jitsi Meet: camera, microphone, screen sharing, live chat and a shared whiteboard, all in your browser. No download, no account. Type your name and walk in.
Enter your name so classmates can recognise you, then join. You'll be able to raise your hand, share your screen, and chat with Dr. Smith and the class.
Weekly schedule
All sessions are broadcast live in the classroom above. Times are set in Kyoto (JST) and converted automatically to your local time.
π Detected timezone: β. Kyoto is β your time.
About
I've spent the last fourteen years teaching computer science β algorithms, distributed systems, and the slightly unfashionable art of writing programs that other humans can read. My research sits where systems meet human-computer interaction: how we build software that scales without becoming impossible to reason about.
This year I accepted a private lecturing residency overseas, based in Kyoto. Rather than pause my teaching, I've moved the whole thing online. Everything I'd normally do in a lecture theatre β the live seminars, the messy whiteboard derivations, the office-hours tangents β now happens in the classroom on this site. If anything, the chat box has made the quieter students louder, which I count as a win.
When I'm not lecturing you'll find me learning just enough Japanese to order coffee correctly, and failing to resist rewriting my lecture notes one more time.
Get in touch
Different time zone, same open door. Drop by a live office-hour slot, or send a message and I'll reply within a day.
Office hours run in the live classroom β just join the room during a slot.