CSC208: Building the Dynamic Web

This course introduces students to algorithms and algorithmic thinking through the lens of dynamic website design and creation.

This course introduces students to algorithms and algorithmic thinking through the lens of dynamic website design and creation. This course will teach the skills for building static and dynamic web content. Students explore the impact of algorithms and software on privacy, censorship and other sometimes contentious matters in the modern world. Tools used to create dynamic websites may include, but are not limited to, HTML, CSS, JavaScript and PHP. Not open to students who have taken CSC205 or the previously named CSC305 (exceptions may be made with departmental permission).