Course material for CIS 2440:388