Our approach to teaching is to use a combination of coding exercises and quizzes, to emphasize the "learning by programming" paradigm, along with providing a set of slide sets covering the relevant material. The programming exercises are on-line and feature immediate constructive feedback about the correctness of the submitted code. Test cases, comments and hints are provided to illustrate the coding errors and help you debug the lab projects on-line.
We currently offer the following:
Each of our tutorials features a free trial. The free trial offers the ability to sample a set of slides, along with associated quizzes and lab projects. After you experience the free trial you can choose to sign up for the full tutorial. You can access the free trials as well as get more information about the tutorials by clicking on the links above.