[an error occurred while processing this directive] File: syllabus.shtml Creator: George Ferguson Created: Mon Aug 27 14:14:25 2012 Time-stamp: [an error occurred while processing this directive] File: templates/doc-start.shtml Creator: George Ferguson Created: Tue Dec 6 12:31:29 2011 Time-stamp: [an error occurred while processing this directive] File: site-settings.shtml Creator: George Ferguson Created: Tue Dec 6 13:49:49 2011 Time-stamp: Site (or subsite)-wide settings. [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] File: head.shtml Creator: George Ferguson Created: Tue Dec 6 12:34:15 2011 Time-stamp: SSI variables for this template: head_title if given, else ``sitename | title'' [an error occurred while processing this directive] File: head-title.shtml Creator: George Ferguson Created: Tue Dec 6 14:29:52 2011 Time-stamp: SSI variables for this template: head_title: complete content of title element if given site_title trailing part of title (if given) section_title middle part of title (if given) page_title leading part of title (if given) title title shown on page, also used as leading part of title (if given) [an error occurred while processing this directive] (none) [an error occurred while processing this directive] File: head-meta.shtml Creator: George Ferguson Created: Tue Dec 6 14:29:18 2011 Time-stamp: SSI variables for this template: meta_description meta_keywords meta_generator [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] File: head-stylesheets.shtml Creator: George Ferguson Created: Tue Dec 6 14:22:58 2011 Time-stamp: SSI variables for this template: site_stylesheet, page_stylesheet stylesheet0, stylesheet1, ...: URL for stylesheets [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] File: head-scripts.shtml Creator: George Ferguson Created: Tue Dec 6 14:23:19 2011 Time-stamp: SSI variables for this template: site_script, page_script script0, script1, ...: URLs of javascript scripts [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] File: body-start.shtml Creator: George Ferguson Created: Tue Dec 6 13:20:46 2011 Time-stamp: SSI variables for this template: body_class page_class page_id [an error occurred while processing this directive] [an error occurred while processing this directive] File: body-header.shtml Creator: George Ferguson Created: Tue Dec 6 13:46:12 2011 Time-stamp: Content above banner, if any. [an error occurred while processing this directive] File: body-banner.shtml Creator: George Ferguson Created: Tue Dec 6 13:27:12 2011 Time-stamp: Duplicate URCS Drupal banner. hajim urcs
Computer Science @ Rochester
Computer Science Department : Hajim School of Engineering & Applied Sciences Skip to main content [an error occurred while processing this directive] File: body-title.shtml Creator: George Ferguson Created: Tue Dec 6 14:34:49 2011 Time-stamp: SSI variables for this template: section_name First line of title on page (if any) title Title shown on page

[an error occurred while processing this directive] CSC170: Introduction to Programming and the Web
Fall 2012
[an error occurred while processing this directive]
Syllabus

Syllabus updated 8 Nov 2012 to reflect changes from the previous week and schedule going forward.

This syllabus is subject to change! Check back often!

Class DOW Month Day Section Topic Textbook
1 Thu Aug 30 Intro Introduction 1.0-1.10
2 Tue Sep 4 Documents HTML Part 1: Doc structure, validation, headings, paras, text styles, lists 2.0-2.5, 2.9
3 Thu 6 HTML Part 2: links, images, tables, forms, entities 2.6-2.8, 2.10, 2.11
4 Tue 11 CSS Part 1: Motivation; usage; selectors & attrs 4.0-4.5, 4.8, ++
5 Thu 13 CSS Part 2: Box model, layout, floats, more attrs 4.6-4.7, 4.9, 4.10, ++
6 Tue 18 Programs Intro, JS in document, document.writeln 6.0-6.2
7 Thu 20 Dynamic welcome page: variables, window.prompt 6.3-6.4.1
8 Tue 25 JS assignment, expressions & operators 6.4.2-6.8
9 Thu 27 JS conditionals (and logical operators); if-then, switch 7.0-7.6, 8.5
10 Tue Oct 2 JS iteration: while, repetition in general, operators 7.7-7.13
11 Thu 4 JS iteration: for, do-while, break, continue, logical ops 8.0-8.4, 8.6-8.9
Tue 9 Fall Break
12 Thu 11 Exam 1st Midterm
13 Tue 16 Better Programs JS functions: definition, invocation 9.1-9.4
14 Thu 18 JS functions cont.: scope, globals, recursion 9.7-9.10
15 Tue 23 JS Arrays 10
16 Thu 25 Review Iteration & Functions  
17 Tue 30 Review Functions & Arrays
18 Thu Nov 1 JS Builtin functions (Math, String, Date, ...) and vars (window, document, ...) 11.2-11.6
19 Tue 6   JS Objects: Basics, constructors Online refs (see BB)
20 Thu 8 JS Objects: Methods, examples "     "
21 Tue 13 Dynamic Documents DOM: Nodes & trees, traversing, modifying 12.0-12.3
22 Thu 15 Events: Basics, onclick, onload, onmouseover 13.0-13.4
23 Tue 20 DOM & Events: Forms, timers, ... 13.5-13.6, 12.6
Thu 22 Thanksgiving
24 Tue 27 Web Apps Web App 1: Design: HTML + CSS All
25 Thu 29 Web App 2: Dynamic page: DOM + Events All
26 Tue Dec 4 Web App 3: Connect to server: AJAX All
27 Thu 6 QA & Review All
28 Tue 11 Exam 2nd Midterm
[an error occurred while processing this directive] File: doc-finish.shtml Creator: George Ferguson Created: Tue Dec 6 13:46:48 2011 Time-stamp: [an error occurred while processing this directive] File: body-footer.shtml Creator: George Ferguson Created: Tue Dec 6 14:43:56 2011 Time-stamp: Content at bottom of page, if any.

Last update: Thursday, 08-Nov-2012 09:11:30 EST

[an error occurred while processing this directive] File: body-finish.shtml Creator: George Ferguson Created: Tue Dec 6 13:47:36 2011 Time-stamp: [an error occurred while processing this directive]