ID290

INTERACTIVE DESIGN II

The primary scope of the Interactive Design II course is to facilitate an intermediate understanding of design principles, creativity and innovation as translated through an intermediate understanding of various webprogramming languages. Students transitioning from earlier courses should anticipate expanding on their knowledge of HTML5, CSS3 and Javascript to more comprehensive applications. With a primary emphasis on intermediate scripting language for the web, students will go beyond their elementary understanding of Javascript to learn advanced web animation techniques, basic terminal usage, implementation of Javascript build tools, task runners, dependency management, various relevant Javascript frameworks and libraries beyond jQuery, as well as repository hosting and version control. By the end of the course, students will have the confidence and experience to build custom web applications and add dynamic user experiences to their existing knowledge of web design.

Associated Programs

This course is currently not associated with any programs.