I would recommend Harvard's CS165 course [0]. The lecture videos and slides are available, but the projects and setup code is not. However, you can view this as an opportunity to use any programming language that you like and pick your own feature scope.
I would recommend Harvard's CS165 course [0]. The lecture videos and slides are available, but the projects and setup code is not. However, you can view this as an opportunity to use any programming language that you like and pick your own feature scope.
[0] http://daslab.seas.harvard.edu/classes/cs165/index.html