Computer Science
Building the Dynamic Web
Computer Science
Building the Dynamic Web
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...
Interactive, Data-Driven Computing
Computer Science
Interactive, Data-Driven Computing
Building on coding concepts introduced in the 200-level courses, this course will focus on more advanced topics used to create interactive software applications. This course will explore data structures necessary to build cohesive programs that respond to...
Computer Science
Computer Science
Computer Science
Re-examine your views on technology’s place in the modern world, re-evaluate the limitations of computers and reorganize your thinking to best combine the creativity of humans with the precision of...