ECE 501: Lecture Notes - Fall 2002