An introduction to the use of the PHP platform to develop dynamic web
applications. Covers the origins, syntax and structure of PHP, as well as
the PHP-specific commands and objects and their use in PHP development. (Prerequisite:
CSCI C101 or equivalent; MATH C055. Advisory: MA C119 or equivalent.)
Course Details
Course Name & Number: CSCI
280
CRN: 30153
Course Title:
Web Application Development Using PHP
Instructor: Tom McGovern
Units:
3
Class
Meets: January 21 - May 16
Term: Spring 2008
Textbook:
"PHP Programming with MYSQL", 2006, Gosselin. Course Technology—Cengage Learning.
Estimated Time per Week: 10-15 hours
Skill
Level: Intermediate. You should be very comfortable using the internet. Working knowledge of HTML useful.
Special Requirements: You must have a reliable connection to the Internet, a reliable computer system, and some basic experience with e-mail including the use of enclosures or attachments in order to complete this course. A successful student will be curious about how things work; very self-motivated; able to work in groups and teams; and willing to constantly push the boundaries of their skills.
Assignments & Tests: There will be weekly programming assignments and reading assignments. A midterm and final project will be assigned.
Proctored Exams:
No
Additional Comments: Having a web server on the student's computer or having access to a commercial web server capable of supporting PHP and MySQL (with administrative rights) will be very useful for testing and debugging projects.
Disclaimer: The book prices are an approximation only and are subject
to change.