teaching
CMSC 101
The Craft of Computing (F2015)
overview |
logistics |
schedule |
resources

This one-credit seminar introduces students to the burgeoning field of
computing from Bard's program to beyond. Through the work of pioneers
like Simon, Papert, Kay, and Knuth we will explore the past, present
and future of computing; exploring the question of digital literacy
and the roles of production, analysis, and consumption. This
foundational discussion will be accompanied by a practical
introduction to the craft of computing, developing necessary skills
like editing, scripting, and version control. The seminar provides
students with the opportunity to work with other computer science
students in the lower college, meet all the computer science faculty,
and learn about potential career directions. This course is intended
for students in their first three semesters.