Welcome! This is the course website for CS439: Principles of Computer Systems for Spring 2017.
Class announcements will be posted
Code of Conduct
Pair and Group Programming Requirements
The student resource site for your book, Computer Systems: A Programmer's Perspective. This site contains links to C and Linux tutorials and other supplemental materials.
Also, former CS439 TA Robert Lynch gave a GitHub tutorial and it's available on YouTube.
If you currently debug solely using printf, spend a couple hours learning GDB. It's not hard, and I promise you will save time in the long (or not-so-long) run.