Schedule


Below is an overview of the current course schedule. Note that deadlines and topics may change or be added throughout the semester, so check back often for the latest information. Remember to attend every class period unless told otherwise by the instructor or one of the TAs.