EECS 2031 Software Tools, Winter 2014

Lecture Notes

Any slides that I use in lecture will appear here, typically before class. They are in PDF 3-up format (6 slides per page). The PDF files often contain more than one lecture. You may have to provide your CSE credentials to access these files. Do not re-publish the slides on the WWW!

Note that, as usual, the exam covers all the material in the course. The labs and the skills required for them (testing, debugging), the contents of the mentioned chapters of the textbooks, Ansi-C, the Ansi-C library, Bourne Shell, UNIX and the UNIX API, as well as everything covered in class (slides, blackboard, in-class discussions, etc) are all considered examinable content. Note that programming, testing, and debugging can only be learned by doing - i.e. not in class, hence the labs are critical for passing the course. Due to this, the slides cover less than half of the whole material covered in the course.