| Teaching     Home | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]()
|
    | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| News | old news | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Class |
CS 4 | Concepts in Computing | Summer 2008 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lecture | MWF, 11:15-12:20 (X-hour: Tu 12:00-12:50), Wilder 104 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Instructor |
Prof. Hany Farid | Sudikoff 159 | 646.2761 office hours: by appointment, or just stop by my office email: specific questions to me at farid@cs.dartmouth.edu (for the fastest response to general questions, email me and the TAs at cs4@cs.dartmouth.edu) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| TA |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Textbooks |
An Invitation to Computer Science by Michael Schneider, 4th Edition (recommended) Danny Goodman's Javascript Bible, Danny Goodman, 5th Edition (recommended) Copies of both books are available in the Baker reserve room On-line resources: Lecture notes | HTML tutorial | Color selector
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Syllabus |
creating a web site |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Grading |
Homework (30%) | Midterm (35%) | Final (35%) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Homework |
There will be weekly homeworks given on Monday. Homework is due in class on the following Monday. Late homeworks will not be accepted. For homeworks that include creating a web page you must:
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Computing |
In order to complete the web programming homeworks you will need to:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Honor Code |
Please read this part carefully and make sure that you
understand it. If there is even the remotest uncertainty of
what does and does not constitute a violation of the honor code,
ask me.
You cannot collaborate or copy in any way on exams.
On the computer programming portion of homeworks, you may
discuss general approaches with other students before you sit
down at the computer to write code. Once you are writing code,
however, your code must be written by you: any copying
(electronic or otherwise) of another person's code or code
fragments is a violation of the honor code - this includes code
from any web page (other than our class web page) that you find
on the web. In addition, you may not use software that
generates web code for you (e.g., MS Word).
On the written portion of homeworks, you may discuss general
approaches with other students before you sit down to write out
your solutions. Once you are writing your solutions, however,
your work must be your own: any copying of another person's
solution, or portions of their solution, is a violation of the
honor code - this includes solutions from any web page (other
than our class web page) that you find on the web.
You must reference all sources of help and collaboration on each
homework. For example, if you talked with Jane Smith about your
homework (in any way), you must note this on your homework. If
you used a source outside of one provided by me or the class web
page, you must cite it on your homework. Not doing so is a
violation of the honor code.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Teaching     Home | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||