CSMA202

Download as PDF

Media Programming 1

Applied Computer Science-Media ArtsUndergraduateCollege of Architecture, Design, & Media

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

College

College of Architecture, Design, & Media

Credit Type

Institutional

Instructional Method Name

Studio