course material notes 307331