Syllabus

The course schedule is tentative and will be adjusted depending on guest speakers, added field trips, and timing issues.

Course Schedule

Course Information