Intermediate programming concepts including common data structures, algorithms, style, design, documentation, testing and debugging techniques, and an introduction to object-oriented programming. Prerequisite: One of CS 020 or CS 021 with a grade of C- or better.
Dates: July 3 - August 11, 2017
This course will give you a lot of hands on programming experience, including writing your own version of Tetris (or a self-designed final project if desired).
View video lectures, participate in online discussion, write programming assignments and take quizzes and exams
Programming assignments, quizzes and exams.
Online Course (View Campus Map)