Tuesdays and Thursdays from 9:30am - 10:45am in Ruffner 175.
Some undergraduate course offerings can count toward your elective requirement, but that depends on the department and professor. If you'd like to take this course, contact the professor to see if they would allow you to take it and what they would require of your work in the course to ensure it counts at the graduate level.
Computers are universal media. Our intimacy with computers shapes how we think about our communities, histories, cultures, society, and ourselves. Learn to program these "thinking machines" as an act of philosophical inquiry and personal expression, challenging your beliefs about creativity, intelligence, randomness, and communication. Students with no previous programming experience are especially welcome!