| Basics | |||||
|---|---|---|---|---|---|
| Week | Monday lecture | Tuesday | Wednesday recitation | Thursday | Friday recitation |
| 01 | FDOC18 Aug 2025 Intros |
19 Aug 2025 | 20 Aug 2025 Intros, newsletters,and clients |
21 Aug 2025 |
22 Aug 2025 Conventions and Task 01a 1st Discussion Post due |
| 02 | 25 Aug 2025 Clients/networks/servers |
26 Aug 2025 2nd Discussion Post due |
27 Aug 2025 Networks and protocols |
28 Aug 2025 Task 01a due |
29 Aug 2025 Tasks 01b & 01c |
| 03 | 01 Sep 2025 Labor Day - no lecture |
02 Sep 2025 Task 01b due |
03 Sep 2025 Command line & servers |
04 Sep 2025 Task 01c due |
05 Sep 2025 Task 01d |
| 08 Sep 2025 Task 01d due | |||||
| Web Development | |||||
|---|---|---|---|---|---|
| Week | Monday lecture | Tuesday | Wednesday recitation | Thursday | Friday recitation |
| 04 | 08 Sep 2025 The structural layer |
09 Sep 2025 | 10 Sep 2025 Basic HTML code |
11 Sep 2025 3rd Discussion Post due |
12 Sep 2025 Make an initial web page |
| 05 | 15 Sep 2025 Well Being Day - no lecture |
16 Sep 2025 Task 02a due |
17 Sep 2025 The presentational layer |
18 Sep 2025 | 19 Sep 2025 Add three levels of CSS styles |
| 06 | 22 Sep 2025 Templates and editors |
23 Sep 2025 Task 02b due |
24 Sep 2025 Templates and editor choices |
25 Sep 2025 4th Discussion Post due |
26 Sep 2025 Start to design Task 02c |
| 07 | 29 Sep 2025 The behavioral layer |
30 Sep 2025 | 01 Oct 2025 Serverside scripts |
02 Oct 2025 | 03 Oct 2025 Clientside scripts |
| 08 | 06 Oct 2025 Design thinking |
07 Oct 2025 Well Being Day |
08 Oct 2025 Refining your code |
09 Oct 2025 5th Discussion Post due |
10 Oct 2025 Keeping the user(s) in mind |
| 13 Oct 2025 Task 02c due | |||||
| Document Control | |||||
|---|---|---|---|---|---|
| Week | Monday lecture | Tuesday | Wednesday recitation | Thursday | Friday recitation |
| 09 | 13 Oct 2025 Document structure and presentation levels |
14 Oct 2025 | 15 Oct 2025 Get used to document structural & presentational elements |
16 Oct 2025 Fall break |
17 Oct 2025 Fall break |
| 10 | 20 Oct 2025 Graphics, tables of content, and others |
21 Oct 2025 | 22 Oct 2025 Apply the tools to draft document |
23 Oct 2025 6th Discussion Post due |
24 Oct 2025 Finish formatting document |
| 27 Oct 2025 Task 03 due | |||||
| Data Control | |||||
|---|---|---|---|---|---|
| Week | Monday lecture | Tuesday | Wednesday recitation | Thursday | Friday recitation |
| 11 | 27 Oct 2025 Underlying workbook/sheet tools |
28 Oct 2025 | 29 Oct 2025 Set up and modify our workbook |
30 Oct 2025 | 31 Oct 2025 apply functions and formulas |
| 12 | 03 Nov 2025 Managing data |
04 Nov 2025 | 05 Nov 2025 Sorting and filtering |
06 Nov 2025 7th Discussion Post due |
07 Nov 2025 Filtering and pivoting |
| 13 | 10 Nov 2025 Why, theory, and history of data visualization |
11 Nov 2025 | 12 Nov 2025 Compare values to categories |
13 Nov 2025 | 15 Nov 2025 Compare multiple values in individual stacks |
| 14 | 17 Nov 2025 Relational databases |
18 Nov 2025 | 19 Nov 2025 Data Modeling |
20 Nov 2025 8th Discussion Post due |
21 Nov 2025 SQL |
| 24 Nov 2025 Task 04 due | |||||
| Professional Presentations | |||||
|---|---|---|---|---|---|
| Week | Monday lecture | Tuesday | Wednesday recitation | Thursday | Friday recitation |
| 15 | 24 Nov 2025 Presentation design and tools |
25 Nov 2025 | 26 Nov 2025 Thanksgiving break |
27 Nov 2025 Thanksgiving break |
28 Nov 2025 Thanksgiving break |
| 16 | 01 Dec 2025 Presentation delivery |
02 Dec 2025 | 03 Dec 2025LDOC Finish a presentation that stands out |
04 Dec 2025 Reading Day |
05 Dec 2025 Exam Day (but not for 161, which is on Saturday, 06 Dec) |
| Task 05 due at 0800 on Saturday, 06 Dec 2025 | |||||