Become experienced with effective methods and new software tools for teaching computer science and programming at the secondary and post-secondary levels.
Explore how computing affects everyone, how the Internet has changed how societies and individuals function, and what the implications are for the future.