Course description

This course introduces students to computing through technologies used for client-side and server-side web development. Students will be introduced to the basics of HTML, CSS, PHP, Javascript, and (tentatively) SQL. This course provides a "big picture" of how these technologies work together to realize the world wide web (WWW).

Syllabus

Click link for course syllabus.

Location

Section A : Lassonde (LAS), Room A, Monday, 2:30-4:30pm

Section B : Curtis Lecture Halls (CLH), Hall F, Monday, 5.30-7.30pm

Labs : William Smalls (WS) Building, Rooms 106 or 108. There are a total of 15 labs held M-F, either in WS 106 or WS 108.

Lecturer

Dr. Michael S. Brown (web)

Office hours: please arrange via email

Assessment

This course will tentatively consists of eight labs, two in-lab exams, five online assessments, and two in-class exams. See schedule page for more details.

Text

Web Programming: Step by Step", 2nd Edition, Miller, Kirst, Stepp

Please check the York Bookstore.

Schedule and Notes

Click (link) for schedule

Announcements

Both sessions of CS1012 have been opened for enrollment.

Valid CSS!