Internet Application Development (CSC 5865)
Sean L. Forman
Spring 2004
Office Hours: Monday 1:00-2:30,
Tuesday 11:00-12:00 & 4:00-5:00, and others by appointment.
Contact Information:
| Office: | 217 Barbelin |
| Office Phone: | x3394 |
| Math Office: | x1540 |
| E-Mail: | sforman@sju.edu |
| Webpage: | http://www.sju.edu/~sforman |
Course Time and Place: Monday & Wednesday, 7:25 - 8:40,
Barbelin 225
Textbook: The required text is The HTML Pocket Reference by Jennifer Niederst. While much of the material in this book is available on the internet, this book is too convenient to not own. Designing Web Usability by Jakob Nielsen is also strongly recommended. Other reading materials will be recommended as the class progresses.
Goals: This course will attempt
to give you experience in designing internet applications. A student
finishing this course should be able to design, implement, and
maintain a large community or e-commerce web site. They should leave
the course with an understanding of a variety of internet protocols
and markup languages, a knowledge of at least one common scripting
tool, an understanding of how to implement a database back-end into a
large-scale site, and the ability to critically assess the usability
of both their design and the design others.
Assignments: There will be four
to six assignments where you will be expected to set up some small web
application or analyze a website, a writing, or a tool. These will be
posted on a webpage that you will set up for the course. Late
homework will result in a reduction of the points you receive for the
assignment.
Projects: The centerpiece of this course will be a large-scale project in you will produce a large-scale website. There will be multiple deliverables throughout the semester that will get you to work throughout the semester. The groups will decided upon by me. You will be required to log the work that your group has done and document your code and your work extensively. I will grade each deliverable, but you will have the opportunity to improve upon your work as the semester progresses. If you do not do necessary work for your group, you will fail the course.
Tests: There will be one
mid-term exam and a mandatory, cumulative final exam.
Grading:
| Project and deliverables | 50% |
| Midterm | 16% |
| Final | 24% |
| Assignments | 10% |
Attendance: If you know you
will be missing an exam, you are expected to notify me well in
advance, make up exams beforehand, and turn in any homework early. In
cases where you are very ill and will miss an exam, you will need a
note from a physician in order to make up an exam. When in doubt,
e-mail or call me.
I will not excuse any long-term absences
unless I have been made fully aware of it at the time of its
occurrence.
Academic Honesty: You are
expected to know and follow the University's academic honesty policy.
Both copying other's work and allowing others to copy yours are
violations of this policy. On exams, you are only permitted to use
7materials authorized by the instructor, and use of unauthorized
materials or other forms of cheating will result in a 0 on
the quiz or exam, the notification of the Vice President's office, and
potentially an F in the course. Any copying of solutions for homework
will result in a 0 on the homework set, and multiple offenses
will result in the notification of the Vice President's office.
Webpage: My course webpage will
contain information regarding homework, lectures, and tests. The URL
is
http://www.sju.edu/~sforman/courses/2004S_CSC_5865/.