| Basics | |||||
|---|---|---|---|---|---|
| Week | Monday lecture | Tuesday | Wednesday recitation | Thursday | Friday recitation |
| ① | 05 Jan 2026 | 06 Jan 2026 |
07 Jan 2026
Intros & clients |
08 Jan 2026 |
09 Jan 2026
Conventions & VPN 1st Discussion Post due |
| ② |
12 Jan 2026
Networks |
13 Jan 2026
2nd Discussion Post due |
14 Jan 2026
Protocols |
15 Jan 2026
Task 01a due |
16 Jan 2026
SFTP & source code editors |
| ③ |
19 Jan 2026
Martin Luther King, Jr. Day |
20 Jan 2026
Task 01b due |
21 Jan 2026
Using the command line |
22 Jan 2026
Task 01c due |
23 Jan 2026
create directory |
| Web Development | |||||
|---|---|---|---|---|---|
| Week | Monday lecture | Tuesday | Wednesday recitation | Thursday | Friday recitation |
| ④ |
26 Jan 2026
Structural layer |
27 Jan 2026
Task 01d due |
28 Jan 2026
Hardcode HTML |
29 Jan 2026
3rd Discussion Post due |
30 Jan 2026
Initial web page |
| ⑤ |
02 Feb 2026
Presentational layer |
03 Feb 2026
Task 02a due |
04 Feb 2026
Hardcode CSS |
05 Feb 2026 |
06 Feb 2026
Add CSS styles |
| ⑥ |
09 Feb 2026
Well Being Day |
10 Feb 2026
Task 02b due |
11 Feb 2026
Template usage |
12 Feb 2026
4th Discussion Post due |
13 Feb 2026
Site design |
| ⑦ |
16 Feb 2026
Behavioral layer |
17 Feb 2026 |
18 Feb 2026
Serverside scripts |
19 Feb 2026 |
20 Feb 2026
Clientside scripts |
| ⑧ |
23 Feb 2026
Design thinking |
24 Feb 2026 |
25 Feb 2026
Refining your code |
26 Feb 2026
5th Discussion Post due |
27 Feb 2026
Keeping user(s) in mind |
| Document Control | |||||
|---|---|---|---|---|---|
| Week | Monday lecture | Tuesday | Wednesday recitation | Thursday | Friday recitation |
| ⑨ |
02 Mar 2026
Doc structure & presentation levels |
03 Mar 2026
Task 02c due |
04 Mar 2026
Doc structural elements |
05 Mar 2026 |
06 Mar 2026
Doc style elements |
| ⑩ |
09 Mar 2026
Navigation & graphics |
10 Mar 2026 |
11 Mar 2026
Apply to draft document |
12 Mar 2026
6th Discussion Post due |
13 Mar 2026
Finish formatting document |
| Spring Break | |||||
|---|---|---|---|---|---|
| Week | Monday | Tuesday | Wednesday | Thursday | Friday |
| 16 Mar 2026 Spring break |
17 Mar 2026 Spring break |
18 Mar 2026 Spring break |
19 Mar 2026 Spring break |
20 Mar 2026 Spring break |
|
| Data Control | |||||
|---|---|---|---|---|---|
| Week | Monday lecture | Tuesday | Wednesday recitation | Thursday | Friday recitation |
| ⑪ |
23 Mar 2026
Underlying tools |
24 Mar 2026
Task 03 due |
25 Mar 2026
Set up workbook |
26 Mar 2026 |
27 Mar 2026
Functions & formulas |
| ⑫ |
30 Mar 2026
Managing data |
31 Mar 2026 |
01 Apr 2026
Sorting & filtering |
02 Apr 2026
Well Being Day 7th Discussion Post due |
03 Apr 2026
University Holiday |
| ⑬ |
06 Apr 2026
Data visualization |
07 Apr 2026 |
08 Apr 2026
Graph values to categories |
09 Apr 2026 |
10 Apr 2026
Graph multiple values |
| ⑭ |
13 Apr 2026
Relational databases |
14 Apr 2026 |
15 Apr 2026
Filter & pivot catch-up |
16 Apr 2026
8th Discussion Post due |
17 Apr 2026
Data Modeling |
| Professional Presentations | |||||
|---|---|---|---|---|---|
| Week | Monday lecture | Tuesday | Wednesday recitation | Thursday | Friday recitation |
| ⑮ |
20 Apr 2026
Presentation design & tools |
21 Apr 2026
Task 04 due |
22 Apr 2026
Decide on a topic |
23 Apr 2026 |
24 Apr 2026
Design graphics |
| ⑯ |
27 Apr 2026
Presentation delivery |
28 Apr 2026 |
29 Apr 2026
Finish a presentation that stands out |
30 Apr 2026
Reading Day |
01 May 2026
Exam Day |
| Task 05 due at 0800 on Saturday, 02 May 2026 | |||||