Our Course Web Pages

You can find videos of our lectures, practice exams, and our latest homework assignments at our CS1 and CS2 course websites at the following addresses respectively. On the new page, just choose the most recent quarter from the list on the left:
http://courses.cs.washington.edu/courses/cse142/
http://courses.cs.washington.edu/courses/cse143/
You'll find navigation for the course webpages on the left. The calendar page includes videos of instructor lectures, and the exams and homework pages include practice exams and homework specs.


Labs

Topic specific labs that can help to reinforce concepts included on the AP/CS exams can be found here:
https://courses.cs.washington.edu/courses/cse142/apcs/labs.shtml


Practice Problems

The free tool Practice-It contains some of our textbook and UW section/lab/exam problems, and can be a great resource for students wishing to practice java programming on their own.

If you are using the Building Java Programs textbook, the officially recommended tool for online programming practice is MyProgrammingLab by Pearson.
http://myprogramminglab.com/