Exercises below are subject to change up until they are officially released per the schedule.
Exercise 1 – Due Sep 18
Exercise 2 – Due Oct 4
Exercise 3 – Due Oct 25
Exercise 4 – Due Nov 8
Exercise 5 – Due Nov 27
A rough schedule of planned exercises is below, subject to change.
Day | Exercises | ||||
---|---|---|---|---|---|
E1 | E2 | E3 | E4 | E5 | |
Sep 4 | |||||
Sep 9 | |||||
Sep 11 | |||||
Sep 16 | |||||
Sep 18 | |||||
Sep 23 | |||||
Sep 25 | |||||
Sep 30 | |||||
Oct 2 | |||||
Oct 7 | |||||
Oct 9 | |||||
Oct 15 | |||||
Oct 16 | |||||
Oct 21 | |||||
Oct 23 | |||||
Oct 28 | |||||
Oct 30 | |||||
Nov 4 | |||||
Nov 6 | |||||
Nov 12 | |||||
Nov 13 | |||||
Nov 18 | |||||
Nov 20 | |||||
Nov 25 | |||||
Nov 27 | |||||
Dec 2 |
All exercises this semester can be completed in CSIL, but they use software that is not available by default. In order to make these available to you, a special Python virtual environment can be used to automatically enable and disable access to this software by default.
To start the virtual environment from within CSIL, run:
This activates the underlying virtual environment thats makes more recent software for the course available. You can exit the virtual environment by running:
You can even add the source
line to the end of your ~/.bashrc
configuration
file to enable the environment automatically when you log in
(if you so choose).