College-level CS Principles Courses
My Blog@CACM post for July is about why I gave up on creating a CSP equivalent course at Georgia Tech — see post here. The conclusions are (a) I’m not convinced that AP is the best lever available for getting CS into Georgia schools that don’t have CS and (b) Georgia Tech already has a set of intro courses that cover CSP-like content, are contextualized for different majors, and are successful. I wish more universities had CSP-like courses.
Towards that end, I’m listing there the college-level CSP courses that I found when starting to build one for Georgia Tech. Offered here as a resource to others.
- U. California-Berkeley’s Beauty and Joy of Computing (BJC): http://inst.eecs.berkeley.edu/~cs10/su15/
- College of St. Scholastica: https://docs.google.com/document/d/1l6DkV8e3GqIi2Ws61BoZUS4aQkB6jaYjQVXOAMEu8Ys/edit
- James Madison University: https://w3.cs.jmu.edu/cs101/
- UTeach at U.Texas-Austin: https://cs.uteach.utexas.edu/
- U. Alabama: http://cs104.cs.ua.edu/
- U. Pennsylvania: https://sites.google.com/site/penncis101/
- U. Washington: https://courses.cs.washington.edu/courses/cse120/