Tools of the Trade: Communication CECS 5030: Introduction to the Internet Dr. Cathleen Norris and Jennifer Smolka.