Week |
Topic |
Lab
(TA) |
Assignment
(Student) |
1 |
Impact of digital technology |
Brief Intro |
2 |
Computer Hardware |
Demo Hardware |
3 |
Operating System I |
1. GitHub Setup
2. Provide a website template file |
1. Access GitHub
2. Upload the website template file to GitHub |
4 |
Operating System II |
[Video]
1. Intro Midjourney
2. Practice Prompt |
1. Create figures
2. Revise figures
on Midjourney
3. Upload the files to GitHub (2%) |
5 |
Internet & Network I |
[Video]
MS Excel I |
Excel VBA (3%) |
6 |
Internet & Network II |
[Video]
MS Excel II |
7 |
Digital Security and Privacy |
Final Project Topic (propose 3 topics)
&
Team Members (up to 5 students) |
8 |
Midterm (30%) |
|
9 |
Programming Language: HTML |
HTML I |
HW1 (5%) + Lab (2%)
HTML Exercise |
10 |
Programming Language: CSS |
CSS I |
HW2 (5%) + Lab (2%)
CSS Exercise |
11 |
Final Project Discussion I |
Discussion sheet |
12 |
Final Project Discussion II |
13 |
Programming Language: HTML+CSS & JavaScript I |
JavaScript I |
HW3 (5%) + Lab (2%)
JS Exercise |
14 |
Programming Language: JavaScript II |
JavaScript II |
HW4 (5%) + Lab (2%)
JS Exercise |
15 |
Programming Language: JavaScript III |
JavaScript III |
HW5 (5%) + Lab (2%)
JS Exercise |
16 |
Demo Day- Final Project Presentation (30%)
*Bonus: develop a website for your final project (5%) |
|
|