Christopher Andrews
HomeTeachingGalleryAnalytic Arts LabPublicationsCV

Current courses


  • CS 105 The Algorithmic World
  • CS 466 Usable Mobile Interfaces
Previous Courses
CS 105 The Algorithmic Worldf20, s22
CS 101/145 Introduction to Computingf13, s14, f14, f15, f16, s19, s20
CS 202 Computer Architecturef13, f14, s16, f18
CS 312 Software Developmentf15, s17, s19, f19, f20, s21, f21
CS 461 Computer Graphicss15, f16
CS 465 Information Visualizations14, s16, f18, f21
CS 466 Usable Mobile Interfacess17, f19, s22
CS 467 Generative Arts20
CS 702 Senior Thesiss15, w20/s21
CS 1003 Generative Artw14
Previous Courses @ Mount Holyoke College
CS 100 Introduction to Computer Sciencef11, f12
CS 211 Data Structuresf11, f12, s13
CS 221 Computer Systems & Assembly Languages12
CS 322 Operating Systemsf11
CS 331 Computer Graphicss12
Previous Courses @ Knox College
CS 141 Introduction to Computer Science If02, w03
CS 201 Computer Organization and Assembly Languagew05, w06
CS 208 Programming Languagesf03, w05
CS 226 Operating Systems and Networkss05, s06
CS 295 Special Topics - Fundamentals of Computer Engineeringf04
CS 303 Computer Graphicsw03, s04, s06
CS 305 Operating Systemsw06
CS 310 Compilers and Interpretersw04
CS 320 Database Systemsf03, f05
CS 340 Human-Computer Interactions03 (as CS 395), f04