Apr 13, 2024  
2017-2018 Undergraduate Catalog 
2017-2018 Undergraduate Catalog [ARCHIVED CATALOG]

NMD 150 - Script Your World

This course introduces students to methods and concepts of structured problem solving and program development using JavaScript.  While the course is taught using scripting within a web browser, the principles described are applicable not just to using JavaScript in many different environments but to creative problem solving in general.  No prior programming experience is required, but students should be familiar with HTML. 

Students with a stronger technical background and interest are advised to take NMD 160, which will emphasize server-side scripting in different programming languages.  Students with a stronger interest in audiovisual design will be advised to take NMD 150, which will emphasize client-side scripting.

Prerequisites: NMD 102 is strongly recommended. 

Course Typically Offered: Spring

Credits: 3