Section 90: TR 4-5:15pm / LONG 221
An introduction to general computer programming. Through game development, students will be exposed to computer modeling, data visualization, and media transformations: images, sounds, music, and text. Programming exercises will mainly involve computer games and animations developed in Python and VPython. Students will develop at least one computer game of their choice. Upon completion of the course, students will be able to develop programs to model information and processes in their field of study. Course is open to any major. No previous programming experience required.
Prerequisite: Mathematics 111 or permission of instructor.