The lecture topics may be updated dynamically as the course proceeds. All assignments are due at 8pm on the scheduled date.