Please visit the most recent CIS 505 website.