In PDF format
- Course Reference Number (CRN): 11980
- When: Mondays & Wednesdays, 4:30 PM - 5:45 PM
- Where: 5505 Sennott Square
|Office||6150 Sennott Square|
|Office Hours||Mondays & Wednesdays, 3:00 PM - 4:30 PM|
This course will provide a basic understanding of the methods and techniques of developing a simple to moderately complex web site. Using the current standard web page language, students will be instructed on creating and maintaining a simple web site. After the foundation language has been established, the aid of an web editor will be introduced. A second web-based language will be included to further enhance the web sites.
Prerequisite: CS110 or CS 131 or permission of the instructor.
Course Web Page: http://www.cs.pitt.edu/~mehmud/cs134-2084/
By Larry Randles Lagerstrom
Calculation of Final Grade:
- Unless explicitely noted otherwise, the work in this course is to be done independently. Discussions with other students on the assignments should be limited to understanding the statement of the problems (except when assignments are to be done in groups in which case it is expected of members of the same group to work together).
- For a first offense, a student caught collaborating/cheating in any way will receive a zero for the exam/homework/project in question. In the event of a second offense, the student will receive an F for the course and may be subject to stronger action.
- Submissions that are alike in a substantive way (not due to coincidence) will be considered to be cheating by ALL involved parties.
- Please protect yourselves by only storing your files in private directories, and by retrieving all printouts promptly.
- Students are encouraged to attend all lectures, which frequently include material that is not directly taken from the text. If a student misses a lecture, he/she is still responsible for the material covered and is advised to copy the notes from a classmate.
- All assignments must be submitted electronically.
- Grades can be appealed up to two weeks after they have been posted; no appeals will be considered after that time.
- On-time projects must be received at the submission site by 11:59PM on the due date. Any project received after this time will be considered to be LATE.
- A late assignment will receive a deduction of 10 points if it is up to one day past the deadline and 15 points if it is up to two days past the deadline. An assignment which is more than 2 days late will be accepted only under special circumstances with the instructor determining the penalty in a fair manner.
Students are expected to be present for all exams and quizzes. Make-up exams will only be given in the event of an emergency, and only if the instructor is informed in advance. Failure to notify the instructor prior to missing an exam will result in a zero for the exam.
Students with Disabilities:
If you have a disability for which you are or may be requesting an accommodation, you are encouraged to contact both your instructor and the Office of Disability Resources and Services, 216 William Pitt Union, (412-648-7890/TTY:412-383-7355) as early as possible in the term. DRS will verify your disability and determine reasonable accommodations for this course. Their web site is http://www.drs.pitt.edu.
|First Class||Monday, January 7, 2008|
|Last Day to Add/Drop||Friday, January 18, 2008|
|Martin Luther King Day (no class)||Monday, January 21, 2008|
|Exam 1||Wednesday, March 5, 2008|
|Last Day to Withdraw||Friday, March 7, 2008|
|Spring Break (no class)||March 9-16 (incl.), 2008|
|Last Day for Classes||Friday, April 18, 2008|
- Class 1: Introduction to the Internet
- Class 2: Creating a Basic Web Page
- Class 3: Attributes, Lists and Tables
- Class 4: Links and Images
- Class 5: Cascading Style Sheets Introduction
- Class 6: CSS - Selector Type, Values, Common Properties
- Class 7: CSS - Common Properties (Cont'd), Directory Structure, Some Common Tags
- Class 8: Web Page Layout Techniques
- Class 9: Introduction to Dreamweaver
- Class 10: More Features of Dreamweaver
- Class 11: CSS Improvement - Typography, Imagery
- Class 12: CSS Tips & Tricks (1)
- Class 13: CSS Tips & Tricks (2)
- Class 14: CSS Tips & Tricks (3)
- Class 16: Variable, If-Else, Switch
- Class 17: Operators, Popups, Functions, Loops
- Class 18: Forms, Events, and Event Handling
- Class 21: JS Built-in Objects