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: Tuesday, Thursday: 10:30am-11:50am
* Section 2: Monday, Wednesday: 4:00pm-5:20pm
Adele Simmons Hall
Room: 126
September 8, 2010-December 10, 2010

Instructor

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

Office Hours:
Monday, Wednesday 2:30 pm-3:30 pm
Tuesday, Thursday 3:30 pm-4:30 pm
by appointment
when door is open

TAs:
Aine Alena Banfield aab09-at-hampshire.edu
Arielle Soutar as07-at-hampshire.edu
Brianne A. Zulkiewicz baz09-at-hampshire.edu
Nora Nalle en08-at-hampshire.edu
Jeremy Cone jrc08-at-hampshire.edu
Zeke Alexander Nierenberg zan09-at-hampshire.edu
Lab Hours:
Monday 9:45-10:45 pm
Tuesday 7:00 pm-8:00 pm
Wednesday 7:00 pm-8:00 pm
Thursday 9:00 pm-10:00 pm
Frida 4:00 pm-5:00 pm
Saturday 4:00 pm-5:00 pm
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 2 points fewer then the number of assignments given over the course of the semester. For example if 11 assignments are given you must get 9 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. 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: