Course material for CIS 2440:338