CS 241 - Systems Programming

Other Resources

Debugging

Code browsing

Both of these can be incorporated into Vim or Emacs.