Programming Courses
Introduction to Programming
Although this online course is not in session students can still complete the activities. You will learn basic skills and concepts of computer programming using Java. Your work is assessed by a robot marker.
https://www.udacity.com/course/cs046Udacity
Check the Udacity calendar for current and future programming courses.
https://www.udacity.com/