CSMA202
Download as PDF
Media Programming 1
Subject code
CSMA
Course Number
202
Course Long Title
Media Programming 1
Course Description
This course introduces intermediate programming concepts through the construction of interactive experiences for the web by building on programming fundamentals learned in the introductory programming course. Students will learn software design patterns, synchronous and asynchronous programming, unit testing, version control, hosting, data formats and how to work with an API. Students will create interactive works using a variety of backend and frontend technologies. Possible projects include interactive data visualization, networked games, and responsive design.
Academic Level
Undergraduate
Department(s)
College
College of Architecture, Design, & Media
Credit Type
Institutional
Instructional Method Name
Studio