I am still working out the detailed schedule for 2025. In particular, I am still considering the dates for handing out assignments and when they are due.
Also, I have currently left some place-holders for guest lectures. I may need to juggle these a bit, depending on when people are available.
Link to CIS I course main page