Calendar
Week | S | M | T | W | R | F | S |
---|---|---|---|---|---|---|---|
1 | 03/28 | 03/29 S21 1st day of instruction | 03/30 lab00 assigned | 03/31 | 04/01 | 04/02 | 04/03 |
2 | 04/04 | 04/05 | 04/06 | 04/07 lab00 due 11:59pm | 04/08 | 04/09 | 04/10 |
3 | 04/11 | 04/12 | 04/13 lab01 assigned | 04/14 lab02 assigned | 04/15 | 04/16 | 04/17 |
4 | 04/18 | 04/19 | 04/20 lab01 due 11:59pm | 04/21 | 04/22 | 04/23 | 04/24 |
5 | 04/25 | 04/26 | 04/27 lab04 assigned | 04/28 lab03 due 11:59pm | 04/29 | 04/30 | 05/01 |
6 | 05/02 | 05/03 | 05/04 | 05/05 | 05/06 | 05/07 | 05/08 |
7 | 05/09 | 05/10 | 05/11 | 05/12 | 05/13 | 05/14 | 05/15 lab05 due 12:00am |
8 | 05/16 lab06 assigned | 05/17 | 05/18 | 05/19 | 05/20 | 05/21 | 05/22 |
9 | 05/23 | 05/24 | 05/25 | 05/26 | 05/27 | 05/28 | 05/29 |
10 | 05/30 | 05/31 Univ Holiday | 06/01 | 06/02 | 06/03 | 06/04 lab07 due 11:59pm S21 instruction ends | 06/05 S21 finals start |
Final Exam Week | 06/06 | 06/07 | 06/08 CS156 Final noon-3pm | 06/09 | 06/10 | 06/11 W21 finals end W21 qtr ends | 06/12 |
Errors:
These events were found that lie outside the range of the calendar for this term:
{"mmdd":"10/14","obj":{"asn_type":"labWIP","date_type":"assigned","value":"{\"type\":\"labWIP\",\"url\":\"/s21/labWIP/lab01/\",\"num\":\"lab01\",\"assigned\":\"2020-10-14 08:00:00 -0700\",\"due\":\"2020-10-20 23:59:00 -0700\",\"ready\":\"true\",\"desc\":\"C++ class review, TDD review\"}"}}
{"mmdd":"10/20","obj":{"asn_type":"labWIP","date_type":"due","value":"{\"type\":\"labWIP\",\"url\":\"/s21/labWIP/lab01/\",\"num\":\"lab01\",\"assigned\":\"2020-10-14 08:00:00 -0700\",\"due\":\"2020-10-20 23:59:00 -0700\",\"ready\":\"true\",\"desc\":\"C++ class review, TDD review\"}"}}
{"mmdd":"10/21","obj":{"asn_type":"labWIP","date_type":"assigned","value":"{\"type\":\"labWIP\",\"url\":\"/s21/labWIP/lab02/\",\"num\":\"lab02\",\"assigned\":\"2020-10-21 08:00:00 -0700\",\"due\":\"2020-10-27 23:59:00 -0700\",\"ready\":\"true\",\"desc\":\"C++ Big-Three Review: Constructor, Destructor, Assignment Operator\"}"}}
{"mmdd":"10/27","obj":{"asn_type":"labWIP","date_type":"due","value":"{\"type\":\"labWIP\",\"url\":\"/s21/labWIP/lab02/\",\"num\":\"lab02\",\"assigned\":\"2020-10-21 08:00:00 -0700\",\"due\":\"2020-10-27 23:59:00 -0700\",\"ready\":\"true\",\"desc\":\"C++ Big-Three Review: Constructor, Destructor, Assignment Operator\"}"}}
{"mmdd":"10/28","obj":{"asn_type":"labWIP","date_type":"assigned","value":"{\"type\":\"labWIP\",\"url\":\"/s21/labWIP/lab03/\",\"num\":\"lab03\",\"assigned\":\"2020-10-28 08:00:00 -0700\",\"due\":\"2020-11-06 23:59:00 -0700\",\"ready\":\"true\",\"desc\":\"Selection Sort\"}"}}
{"mmdd":"11/06","obj":{"asn_type":"labWIP","date_type":"due","value":"{\"type\":\"labWIP\",\"url\":\"/s21/labWIP/lab03/\",\"num\":\"lab03\",\"assigned\":\"2020-10-28 08:00:00 -0700\",\"due\":\"2020-11-06 23:59:00 -0700\",\"ready\":\"true\",\"desc\":\"Selection Sort\"}"}}
{"mmdd":"11/04","obj":{"asn_type":"labWIP","date_type":"assigned","value":"{\"type\":\"labWIP\",\"url\":\"/s21/labWIP/lab04a/\",\"num\":\"lab04a\",\"assigned\":\"2020-11-04 08:00:00 -0700\",\"due\":\"2020-11-12 23:59:00 -0700\",\"ready\":\"true\",\"desc\":\"Hash Table Testing\"}"}}
{"mmdd":"11/12","obj":{"asn_type":"labWIP","date_type":"due","value":"{\"type\":\"labWIP\",\"url\":\"/s21/labWIP/lab04a/\",\"num\":\"lab04a\",\"assigned\":\"2020-11-04 08:00:00 -0700\",\"due\":\"2020-11-12 23:59:00 -0700\",\"ready\":\"true\",\"desc\":\"Hash Table Testing\"}"}}
{"mmdd":"11/13","obj":{"asn_type":"labWIP","date_type":"assigned","value":"{\"type\":\"labWIP\",\"url\":\"/s21/labWIP/lab04b/\",\"num\":\"lab04b\",\"assigned\":\"2020-11-13 08:00:00 -0700\",\"due\":\"2020-11-19 23:59:00 -0700\",\"ready\":\"true\",\"desc\":\"Hash Table Testing: cleanup\"}"}}
{"mmdd":"11/19","obj":{"asn_type":"labWIP","date_type":"due","value":"{\"type\":\"labWIP\",\"url\":\"/s21/labWIP/lab04b/\",\"num\":\"lab04b\",\"assigned\":\"2020-11-13 08:00:00 -0700\",\"due\":\"2020-11-19 23:59:00 -0700\",\"ready\":\"true\",\"desc\":\"Hash Table Testing: cleanup\"}"}}
{"mmdd":"11/18","obj":{"asn_type":"labWIP","date_type":"assigned","value":"{\"type\":\"labWIP\",\"url\":\"/s21/labWIP/lab05a/\",\"num\":\"lab05a\",\"assigned\":\"2020-11-18 08:00:00 -0700\",\"due\":\"2020-11-30 23:59:00 -0700\",\"ready\":\"true\",\"desc\":\"Hash Table Sort Testing\"}"}}
{"mmdd":"11/30","obj":{"asn_type":"labWIP","date_type":"due","value":"{\"type\":\"labWIP\",\"url\":\"/s21/labWIP/lab05a/\",\"num\":\"lab05a\",\"assigned\":\"2020-11-18 08:00:00 -0700\",\"due\":\"2020-11-30 23:59:00 -0700\",\"ready\":\"true\",\"desc\":\"Hash Table Sort Testing\"}"}}
{"mmdd":"12/01","obj":{"asn_type":"labWIP","date_type":"assigned","value":"{\"type\":\"labWIP\",\"url\":\"/s21/labWIP/lab05b/\",\"num\":\"lab05b\",\"assigned\":\"2020-12-01 08:00:00 -0700\",\"due\":\"2020-12-07 23:59:00 -0700\",\"ready\":\"true\",\"desc\":\"Hash Table Sort Testing: cleanup\"}"}}
{"mmdd":"12/07","obj":{"asn_type":"labWIP","date_type":"due","value":"{\"type\":\"labWIP\",\"url\":\"/s21/labWIP/lab05b/\",\"num\":\"lab05b\",\"assigned\":\"2020-12-01 08:00:00 -0700\",\"due\":\"2020-12-07 23:59:00 -0700\",\"ready\":\"true\",\"desc\":\"Hash Table Sort Testing: cleanup\"}"}}
{"mmdd":"11/18","obj":{"asn_type":"labWIP","date_type":"assigned","value":"{\"type\":\"labWIP\",\"url\":\"/s21/labWIP/lab06/\",\"num\":\"lab06\",\"assigned\":\"2020-11-18 08:00:00 -0700\",\"due\":\"2020-12-02 23:59:00 -0700\",\"ready\":\"true\",\"desc\":\"Inheritance and Polymorphism\"}"}}
{"mmdd":"12/02","obj":{"asn_type":"labWIP","date_type":"due","value":"{\"type\":\"labWIP\",\"url\":\"/s21/labWIP/lab06/\",\"num\":\"lab06\",\"assigned\":\"2020-11-18 08:00:00 -0700\",\"due\":\"2020-12-02 23:59:00 -0700\",\"ready\":\"true\",\"desc\":\"Inheritance and Polymorphism\"}"}}
{"mmdd":"11/25","obj":{"asn_type":"labWIP","date_type":"assigned","value":"{\"type\":\"labWIP\",\"url\":\"/s21/labWIP/lab07/\",\"num\":\"lab07\",\"assigned\":\"2020-11-25 08:00:00 -0700\",\"due\":\"2020-12-04 23:59:00 -0700\",\"ready\":\"true\",\"desc\":\"Debugging Tools: gdb and valgrind\"}"}}
{"mmdd":"12/04","obj":{"asn_type":"labWIP","date_type":"due","value":"{\"type\":\"labWIP\",\"url\":\"/s21/labWIP/lab07/\",\"num\":\"lab07\",\"assigned\":\"2020-11-25 08:00:00 -0700\",\"due\":\"2020-12-04 23:59:00 -0700\",\"ready\":\"true\",\"desc\":\"Debugging Tools: gdb and valgrind\"}"}}
{"mmdd":"12/02","obj":{"asn_type":"labWIP","date_type":"assigned","value":"{\"type\":\"labWIP\",\"url\":\"/s21/labWIP/lab08/\",\"num\":\"lab08\",\"assigned\":\"2020-12-02 08:00:00 -0700\",\"due\":\"2020-12-09 23:59:00 -0700\",\"ready\":\"true\",\"desc\":\"Exceptions and Template Classes\"}"}}
{"mmdd":"12/09","obj":{"asn_type":"labWIP","date_type":"due","value":"{\"type\":\"labWIP\",\"url\":\"/s21/labWIP/lab08/\",\"num\":\"lab08\",\"assigned\":\"2020-12-02 08:00:00 -0700\",\"due\":\"2020-12-09 23:59:00 -0700\",\"ready\":\"true\",\"desc\":\"Exceptions and Template Classes\"}"}}