Show full content
My last update on the University of Michigan’s Program in Computing for the Arts and Sciences (PCAS) was in March 2024 (see post here). I did give some updates when I wrote about our SIGCSE 2025 papers (see that post here). So much has changed since 2024, and I wanted to plug our search for a new Lecturer, so here’s a brief update.
That 2024 update mentioned that we were up to 300 students enrolled in PCAS courses. We hit 700 this semester. It’s remarkable to have this kind of growth when none of our courses are required by any majors. Several of the courses meet some requirement in different majors. For example, our course COMPFOR 111: Computing’s Impact on Justice (see page describing that course here) meets the Race and Ethnicity course requirement for liberal arts and sciences students (the only computing course that meets that requirement) and it meets the ethics requirement for majors like Computer Science and Data Science.

Here’s a snapshot of our current course offerings, organized in terms of our three themes: Computing for Discovery, for Expression, and for Justice. Descriptions of all PCAS courses can be found on this website. This year, I’ve been building out COMPFOR 451: Capstone in Computing for the Arts and Sciences (course page here). It has been great fun helping students in drama, art history, communications, and English tackle computational capstone projects.

Our sections pretty much fill up these days, so our growth comes from offering more sections. We are trying to hire lecturers every year. We’re up to three now:
- Brian Miller (PhD in Music) has been with us the longest. He re-organized the Justice course so that it meets the Race and Ethnicity course requirements. He also teaches in our Expression theme.
- Donovan Colquitt (PhD in Engineering Education) is shared with the optiMize program in social innovation. He teaches the Justice course as well, which is our largest course in terms of enrollments and sections.
- James McCormick (PhD in Molecular and Cell Biology) just started with us this year. He’s a computational scientist, and is teaching courses on Python for the sciences (our second largest course) and for digital media. He’s working on expanding our offerings in Computing for Discovery which is really exciting.
I mention their degrees because I continue to be the only person teaching in PCAS with a graduate degree in Computer Science. It doesn’t have to stay that way, but I think that’s one of the keys to our early growth. Our courses are developed with and taught by experts in computational science, critical computing, computational art, and digital humanities. That drives some of the student interest. PCAS is different from a computer science department.
We are trying to hire a fourth lecturer this semester. Since we just hired James for our Discovery theme, we’d like our next lecturer to be able to teach in the Expression and Justice themes. I’d love it if they could teach Alien Anatomy (more on our course on GenAI for students across campus here). I’m teaching that again right now, and I plan to write more here about the experience — it’s fascinating to see how students are thinking about generative AI, and Snap is such a wonderful tool to use in learning about AI. We will be looking until April 10, 2026, so if you know any candidates, please send them our way — here is the link to our posting in Interfolio.




