CMSC 298S

Introduction to PHP, MySQL, and Apache

Winter 2007

 

Objective

This class provides an introduction to the development of Web-based applications using PHP, MySQL, and Apache. The course will focus on the PHP programming language. This class has cmsc131 (or equivalent) as prerequisite.

 

Inclement Weather Policy

In case of bad weather, we will make up any missed days by adding extra hours to daily lectures.  The official snow day for the course will be announced in class.

 

Topics

Textbook

 

Sams Teach Yourself PHP, MySQL and Apache All in One (3rd Edition)

By Julie C. Meloni
ISBN 0672328739 

 

 

Assignments

There will be approximately 2 programming assignments per week.  There will also be announced quizzes, and a final.

 

Grading

 

All programming assignments are due at 3:00 pm on the due date.  They are to be submitted electronically according to instructions given with the assignments.  All late assignments will have points deducted as follows:

 

        -20% One-day late (No assignments will be accepted after the one-day late period)

 

Your final grade will be computed using the following contributions:

 

50% Projects

30% Quizzes

20% Final Exam

 

Academic Honesty

 

All assignments, quizzes, and exams must be done on your own. Note that academic dishonesty includes not only cheating, fabrication, and plagiarism, but also includes helping other students commit acts of academic dishonesty by allowing them to obtain copies of your work. You are allowed to use the Web for reference purposes, but you may not copy code from any website or any other source. In short, all submitted work must be your own.

 

Cases of academic dishonesty will be dealt with harshly. Each such case will be referred to the University's Office of Judicial Programs. If the student is found to be responsible of academic dishonesty, the typical sanction results in a special grade "XF", indicating that the course was failed due to academic dishonesty. More serious instances can result in expulsion from the university. If you have any doubt as to whether an act of yours might constitute academic dishonesty, please contact your TA or the course coordinator.

 

The University of Maryland, College Park has a nationally recognized Code of Academic Integrity, administered by the Student Honor Council.  This code sets standards for academic integrity at Maryland for all undergraduate and graduate students. As a student you are responsible for upholding these standards for this course. It is very important for you to be aware of the consequences of cheating, fabrication, facilitation, and plagiarism. For more information on the Code of Academic Integrity or the Student Honor Council, please visit:

 

http://www.studenthonorcouncil.umd.edu/whatis.html


Excused Absence and Academic Accomodations

 

Students claiming an excused absence from an exam/quiz must apply in writing and furnish documentary support (such as from a health care professional who treated the student) for any assertion that the absence qualifies as an excused absence. The support should explicitly indicate the dates or times the student was incapacitated due to illness. Self-documentation of illness is not itself sufficient support to excuse the absence. The course coordinator is not obligated to offer a make-up exam unless the failure to perform was due to an excused absence.

 

It is also the student's responsibility to inform the instructor of any intended absences from exams for religious observances in advance. Notice should be provided as soon as possible.

 

Any student eligible for and requesting reasonable academic accommodations due to a disability is requested to provide, to the instructor in office hours, a letter of accommodation from the Office of Disability Support Services.

 

 

Web Accessibility