Return Links

• Instructor Home Page

• Classes

 

CS106: Course Links

• Course Page

• Syllabus

• Class Examples

• Homework Assignments

• Final Project

• Basic Unix/Emacs

• Posting Webpages

• Software Installation

 

Page Navigation

Course Description

Meeting Times

Instructor

Textbook

Evaluation

CS106: Programming Web Pages for Poets, Artists, and Scientists


Course Description

This is a course about building Web pages but it is also a course about learning to program. From day one students will be building Web pages and as the course progresses these Web pages will become more complex. This course will focus on Web page look and feel as well as the underlying code. Students will learn to use HTML, JavaScript, and cascading style sheets. The programming skills learned in this course can be applied to more advanced courses. No previous programming experience is required. EXP, PRJ

Meeting Times

* Section 1: Monday, Wednesday: 2:30pm-3:50pm
* Section 2: Monday, Wednesday: 4:00pm-5:20pm
Adele Simmons Hall
Room: 126
September 7, 2011-December 7, 2011

Instructor

Paul Dickson
Phone: x5861, off campus (413) 559-5861
E-Mail: pedcs-at-hampshire.edu
Office: room 204 Adele Simmons Hall

Office Hours:
Tuesday, Friday 10:00 am-noon
or by appointment
when door is open

TAs:
David Warshow diw08-at-hampshire.edu
Jake Wisdom jrw10-at-hampshire.edu
Alec Goebel acg10-at-hampshire.edu
Lab Hours:
Monday 7:00-8:00 pm
Wednesday 5:30-7:00 pm
Sunday 4:00-5:00 pm
or by appointment

Textbook

Required text:
JavaScript by Example
by Ellie Quigley
Prentice Hall

Evaluation

Course evaluation will be based on students ability to learn course material and write working code. Evaluation of comprehension cannot be made without homework assignments being turned in on time. To receive an evaluation you must earn at least as many points as there are assignments given over the course of the semester. For example if 11 assignments are given you must get 11 points for an evaluation. For every assignment turned in on time you receive a point. For every assignment turned in a day early you receive 2 points and for every assignment not turned in you lose 2 points. You get 0 points for assignments turned in late. As with all Hampshire College courses academic honesty is expected, make sure your are familiar with the Hampshire's official statement on plagiarism.


Page last updated: