Schedule

The following tentative schedule outlines the topics we will cover and what is due when. We will do our best to adhere to this schedule; however, changes may be necessary to adjust for unexpected interruptions.

WeekDateAsync 1Sync 2Deliverable 3
1Jan 14Computing BasicsComputing Tour
2Jan 21Scientific ComputingRemote Scientific Computing
3Jan 28Virtual EnvironmentsPixi Tour
4Feb 4Version ControlGit Workshop
5 4Feb 11Code ReviewTeam Planning
6Feb 18Modular DesignTeam workCharter
7Feb 25TestingTeam work
8Mar 4Team work
Spring Break
9Mar 18Profiling & OptimizationTeam work
10Mar 25CI/CDTeam workPrototype
11Apr 1Data StorytellingTeam work
12Apr 8User DocumentationTeam work
13Apr 15Packaging & DistributionTeam work
14Apr 22Code ReviewDeliverable

  1. The Async column specifies the content theme for the asynchronous part of this course each week. By default, you must submit your entrance ticket on Tuesday before the lecture by 11:59 pm. ↩︎

  2. The Sync column specifies the overarching topic we will focus on during that week. ↩︎

  3. The Deliverable column represents artifacts/reports due by 11:59 pm on Fridays. ↩︎

  4. Skill certifications are all due by Friday, February 13th, by 11:59 pm. ↩︎

Last updated on