Fall-2020
All class meetings are synchronous over zoom and attendance is mandatory. In addition to lectures, there will be in-class small-group assignments (labs), discussions and student presentations.