Course Description: Span 312