[Home] [Syllabus] [Assignments] [Resources] [Wiki]
This class will focus on technologies and programming languages used in Web programming. The list of languages/tools that we will consider in this class includes HTML, ASP, Javascript, XML, Java applets, Java servlets and JSP, and PHP. We will not have time to go into details of any of these, but this class will study the underlying principles of different Web tools and explore the differences between them (when would you use a particular tool, what are limitations of each, etc.). The only programming experience assumed for this class is basic knowledge of Java (at the CSci 2101 level). Some basic knowledge of HTML is preferred, but not required. This is a two-credit class.
On this page you will find information about:
When: | Tu, Th. 1 - 1:50pm | Where: | Sci 1030 (occasionally class meetings will be held in the lab Sci. 2610). |
These books are available in Morris library (the link goes to the Wiki page for the book which has a link to the library record). We will have a copy of each of these books in the lab.
Problem sets | 20% |
Project assignments | 40% |
In-class quizzes | 10% |
Midterm exam | 20% |
Class participation (in-class questions, Wiki postings, etc.) | 10% |
Official Grading Policies:
Grades:
A | achievement that is outstanding relative to the level necessary to meet course requirements. |
B | achievement that is significantly above the level necessary to meet course requirements. |
C | achievement that meets the course requirements in every respect. |
D | achievement that is worthy of credit even though it fails to meet fully the course requirements. |
S | achievement that is satisfactory, which is equivalent to a C- or better (achievement required for an S is at the discretion of the instructor but may be no lower than a C-). |
F (or N) | Represents failure (or no credit) and signifies that the work was either (1) completed but at a level of achievement that is not worthy of credit or (2) was not completed and there was no agreement between the instructor and the student that the student would be awarded an I (see also I) |
I | Incomplete. Assigned at the discretion of the instructor when, due to extraordinary circumstances, e.g., hospitalization, a student is prevented from completing the work of the course on time. Requires a written agreement between instructor and student. |
Problem set collaboration policy:
Problem sets are individual work, unless specified
otherwise. Discussion with other students (or anyone not in this
class) should be limited to general
approaches to the
problem. All discussions that significantly contributed to a solution
must be acknowledged in the beginning of the problem
solution.
Credits:
One credit is defined as equivalent to an average of
three hours of learning effort per week (over a full semester)
necessary for an average student to achieve an average grade in the
course. For example, a student taking a four credit course that meets
for three hours a week should expect to spend an additional nine hours
a week on coursework outside the classroom.
It is University policy to provide reasonable accommodations to students with disabilities. This publication/material is available in alternative formats to persons with disabilities upon request. Please contact the instructor or the Disability Services office, 589-6178, Room 362 Briggs Library to discuss accommodation needs.