CS 329E Elements of Web Programming
MWF 9-10 [50910]; MWF 10-11 [50915]

Spring 2024 Classes

CS 329E
CS 371L

Other useful links

329E Demo Code Library
Zybooks Signup
Getting Started
UTCS Server Status
UNIX Command Ref (PDF)
UNIX Cmds on Wikipedia
vi Editor Tutorial
vi Command Ref (PDF)
HTML Validator
CSS Validator
Page Design
Content Design
Site Design
JavaScript Methods
Events
Dynamic HTML Demos
jQuery Reference
PHP Reference
PHP Sandbox
PHP Demos
PHP Files and Forms
Edabit (PHP Practice)
SQL Reference
Online SQL Interpreter

Elements of Web Programming
MWF 9-10 [50910]; MWF 10-11 [50915]

Office Location: GDC 6.402
Office Phone: (512) 471-7021

CS 329E Schedule (Spring 2024)

Disclaimer: This schedule is a working document. It is here for reference only, and I will update it as the course progresses.

Week Dates Topics Homework
1 Jan 15 - Jan 19 FIRST DAY OF CLASSES 1/16
Intro; Web History; UNIX
READ SYLLABUS!
2 Jan 22 - Jan 26 UNIX; vi Read Chapter 1
3 Jan 29 - Feb 2 Networking; HTTP; SGML Read Chapters 2, 3
1/31: HW1 assigned
4 Feb 5 - Feb 9 HTML Read Chapters 4, 5
2/05: HW1 due, HW2 assigned
5 Feb 12 - Feb 16 CSS; Web Design Read Chapter 6
2/12: HW2 due, HW3 assigned
2/16: HW3 due, HW4 assigned
6 Feb 19 - Feb 23 JavaScript; NO CLASS 2/23; EXAM 1 from 6-9 pm on 2/23 Read Chapters 7, 8
2/21: HW4 due, HW5 assigned
7 Feb 26 - Mar 1 DOM; CSSOM; Dynamic HTML 2/28: HW5 due, HW6 assigned
8 Mar 4 - Mar 8 Dynamic HTML (cont.); jQuery Read Chapter 9
3/06: HW6 due, HW7 assigned
9 Mar 11 - Mar 15 SPRING BREAK
10 Mar 18 - Mar 22 PHP Read Chapter 12; 13.1-13.3
3/18: HW7 due, HW8 assigned
3/22: HW8 due, HW9 assigned
11 Mar 25 - Mar 29 PHP (cont.); Regex Read Chapter 13.4
3/27: HW9 due, HW10 assigned
12 Apr 1 - Apr 5 Regex (cont.); Cookies and Sessions; NO CLASS 4/5; EXAM 2 from 6-9 pm on 4/5 4/01: HW10 due, HW11 assigned
13 Apr 8 - Apr 12 Database Systems, SQL Read Chapter 14, Chapter 13.5-13.7
4/08: HW11 due, HW12 assigned
4/12: HW12 due, HW13 assigned
14 Apr 15 - Apr 19 mySQL, mysqli, AJAX Read Chapter 7.9
4/17: HW13 due, HW14 assigned
15 Apr 22 - Apr 26 SQL injection; Responsive Design Read Chapters 10.1, 10.3, 10.4, 10.6
4/22: HW14 due, HW15 assigned
4/26: HW15 due
16 Apr 29 NO CLASS 4/29; EXAM 3 from 6-9 pm on 4/29; LAST DAY OF CLASSES 4/29
© William C. Bulko Responsive Design by Tyler Wittig Page Last Updated: