CS 170 - High-Level Programming II

"My definition of an expert in any field is a person who knows enough about what's really going on to be scared." -- P.J. Plauger

Reminder: These notes will be taken down permanently on Friday, April 28, 2017. If you want to save a copy for yourself, please download them before that time.


If you have any questions about any assignment, please post the questions in the CS170 Forum on the CS170 Moodle website. There are many people that can answer your question. If you just send your question to me in an email, it may be a while until (or if) I get back to you. Also, if you have a question about the assignment, it's very likely that many other students have the same question and they will benefit from the posted answers.


Required Software (free)

Other useful stuff:


Homework Assignments

Additional Reading Assignments (required)

Interesting reading (optional)