Daniel Pietzsch

Personal blog. Mostly photos.

Computer Science Courses that Don't Exist, But Should

Here’s one example:

PSYC 4410: Obsessions of the Programmer Mind

Identify and understand tangential topics that software developers frequently fixate on: code formatting, taxonomy, type systems, splitting projects into too many files. Includes detailed study of knee-jerk criticism when exposed to unfamiliar systems.