Fordham, New York City's Jesuit University
back Back to course home page
Fordham College at Lincoln Center

Department of Computer & Information Science


 Semester:  Spring, 2015
 Course Number:  CISC 3300 L01
 Course Title:  Internet & Web Programming
 Instructor:  Dr. Robert K. Moniot
    Office LL 821-A, Phone (212) 636-6334
    Office hours: M 1:30-2:20 pm, R 4:00-5:00 pm
    Other office hours by appointment
 Class Hours:  MR 2:30-3:45 pm Room LL-904
 Required Texts:  None required.
    Recommended: Web Programming Step by Step, 2nd ed., by Marty Stepp, Jessica Miller, and Victoria Kirst, Step by Step Publishing (2012) ISBN-13: 978-1105578786. This text has a companion site

Course Outline: This course is intended for Computer Science and Information Science majors and minors, and assumes at least some programming background (e.g. Computer Science I). If you do not have that background you will have to work extra hard.

After an introduction to HTML, CSS, client-side JavaScript, and the Document Object Model, we will see how to develop a dynamic web site using PHP, jQuery, AJAX, and SQL. (Note: the recommended text uses the Prototype library rather than jQuery. There is supplementary material on jQuery at the textbook companion site.)

Although we will not learn a web content management system such as Joomla! or a web application framework such as Ruby on Rails, this course will serve as a solid grounding in the fundamentals of web programming, and make it easy to learn and effectively use whatever higher-level system one (or one's employer) chooses to use.

Grade will be based on:

Attendance is not graded. I expect some students may know some of the material already. You are not required to attend classes on topics that you already know, but you must still do the homework assignments.

Most homework projects will be short and not count much, but they will be important to practice techniques needed for the few larger projects, and to prepare for the exams.

Application to Core and Major: This course is a required course for the Information Science major, and is an applicable 3000-level elective for the Computer Science major. It does not fulfill any core requirements.

Course Objectives: After completion of this course, the student will:

If you believe that you have a disabling condition that may interfere with your ability to participate in the activities, coursework, or assessment of the object of this course, you may be entitled to accommodations. If so, please schedule an appointment to speak with me immediately or you may go to the Office of Disability Services (Room LL 207, x6282).

Academic integrity is very important to the mission of the university. Plagiarism or excessively close collaboration with others on projects will result in an F on the assignment and may result in an F for the course. You are responsible for and expected to follow the Fordham College at Lincoln Center policy regarding matters of academic integrity.

Test Dates: Midterm exam: Thursday, Feb. 19. Final Exam: Monday, May 4 (tentative date).

Robert Moniot 2015-01-10