Schedule: CSCI 331
Syllabus
Web Development, Fall 2026
Lecture Time: Monday, Wednesday, Friday at 1:10 p.m.
Lecture Location: Gianforte Hall Room 200
|
Week |
Date |
Topic |
Assignments — details on Canvas |
|---|---|---|---|
|
1 |
— W Aug 26 F Aug 28 |
|
|
|
2 Frontend |
M Aug 31 W Sep 2 F Sep 4 |
HTML Basics, Hosting |
|
|
3 |
M Sep 7 W Sep 9 F Sep 11 |
CSS, HTML Forms |
|
|
4 JavaScript |
M Sep 14 W Sep 16 F Sep 18 |
JS Basics |
|
|
5 |
M Sep 21 W Sep 23 F Sep 25 |
JS Functions |
|
|
6 Backend |
M Sep 28 W Sep 30 F Oct 2 |
PHP, JS Events |
|
|
7 |
M Oct 5 W Oct 7 F Oct 9 |
MySQL Basics |
|
|
8 |
M Oct 12 W Oct 14 F Oct 16 |
JSON Data |
|
|
9 Full-stack |
M Oct 19 W Oct 21 F Oct 23 |
LAMP App |
|
|
10 |
M Oct 26 W Oct 28 F Oct 30 |
Practice Quiz (in class) |
|
|
11 |
M Nov 2 W Nov 4 F Nov 6 |
Midterm Exam (in class) |
|
|
12 |
M Nov 9 W Nov 11 F Nov 13 |
React (phase I) App |
|
|
13 Projects |
M Nov 16 W Nov 18 F Nov 20 |
Homework Help (optional) In-class project work (with partner/s) In-class project work (with partner/s) |
React (phase II) App |
|
14 |
M Nov 23 W Nov 25 F Nov 27 |
Fall Break - No Classes Fall Break - No Classes Fall Break - No Classes |
|
|
15 |
M Nov 30 W Dec 2 F Dec 4 |
Final presentations Final presentations Final presentations |
Critiques Critiques Critiques |
|
16 |
M Dec 7 W Dec 9 F Dec 11 |
Final presentations Final presentations Final presentations |
Critiques Critiques Critiques |
|
17 Finals Week |
Dec 14–17 |
No final exam. The exam period is reserved for presentation overflow if needed. |
Final project: site and documentation
|
