Advanced-level programming in several programming languages. 4 challenging programming assignments. 37 lectures, each about 15-minutes long.
This course builds upon intermediate programming skills to help students develop proficiency with web-based programming. Students first teach themselves Javascript, then use Java to write an MMO that leverages client-server architecture and AJAX. Students will also port their game to Python and C++.