Location: University at Albany, State University of New York
Terms: Fall 2008, Spring 2009
Class size: ~ 180-220 students/term
CSI201 is an introduction to computer science for majors using Java and the media computation framework developed by Mark Guzdial and Barbara Ericson. Students learn about core topics in computer science and programming (problem solving, iteration, recursion, search, sort, decomposition, etc.) while learning to manipulate digital media files (images, sounds, and videos) using the Java programming language.
- Guzdial, M., & Ericson, B. (2007). Introduction to computing & programming with Java: a multimedia approach. Upper Saddle River, NJ: Pearson Prentice Hall.