CPSC 440 Wide Area Networks

XHTML, HTML, ecma/JavaScript, AJAX, Perl, PHP, mySQL

Spring 2008

 

CATALOG DESCRIPTION:

440 Wide Area Networks (3)

The design, preparation, and delivery of information, applications, and services using client/server computing over a wide-area network. The network and implementation tools may vary to meet current development trends. Prerequisite: CPSC 312 with grade of C or better.

 

Section 1:         TT 12:15- 1:30 EMCS 302

 

Instructor:

Dr. Stephanie Smullen

Office hours: As posted

Electronic Mail:

Stephanie-Smullen@utc.edu

Office: EMCS 313A

Phone:

423-425-4395

423-425-4349 (Secretary)

EXPERIENCE: some UNIX knowledge; some experience with Java

ONLINE RESOURCES: The course web site may be accessed through http://utconline.utc.edu/  using your 6 character student id and password. 

COURSE OUTLINE: This course will cover the design of client-server systems which use the World-Wide-Web as a delivery network, including the HTML markup language, the programming languages needed to present and process information on the web, and the object-oriented languages Java and JavaScript. The pragmatics of web design and authoring will be presented, along with the issues of efficiency, maintainability, and security. Programming will be required.

TEXTS:

 

HTML, XHTML, and CSS, Sixth Edition (Visual Quickstart Guide) by Elizabeth Castro, Peachpit Press; 6 edition (August 16, 2006), ISBN-13: 978-0321430847.

 

  

JavaScript and Ajax for the Web, Sixth Edition (Visual QuickStart Guide) by Tom Negrino (Author), Dori Smith (Author), Peachpit Press; 6 edition (August 28, 2006), ISBN-13: 978-0321430328

 

 

 PHP and MySQL for Dynamic Web Sites: Visual QuickPro Guide (2nd Edition) (Visual QuickPro Guide) by Larry Ullman, Peachpit Press; 2 edition (June 21, 2005), ISBN-13: 978-0321336576

 

 

 

Beginning Perl, Second Edition by James Lee (Author), Apress; 2 edition (August 30, 2004), ISBN-13: 978-1590593912

 

 

 

 

REFERENCES:

Many additional books are available.  See Safari at O’Reilly to purchase online access to books.  The ACM Digital Library also has online access to books   ACM student membership is only $19.

 

GRADING POLICY:  There will be three examinations plus a comprehensive final examination; each will count 100 points, giving a total of 400 points for the examinations.  Assignments and on-line quizzes will be averaged to count as two tests, 200 points. Your grade will be determined by the percentage of points you earn out of the 600 total possible points:

 90-100% = A 80-89% = B 70-79% = C 60-69% = D Below 60% = F

EXAMINATION POLICY:  It is the responsibility of the student to take all of the exams at the scheduled times, except in very unusual circumstances. If you must miss an exam you must inform the instructor in advance of the reason for your absence and present proof of your excuse. Make sure that I am aware of any memorandum showing that you will be participating in a University sponsored trip.  

QUIZ POLICY:  On-line quizzes will be available at the online course site to help you evaluate your comprehension of the material.  Each quiz will only be available from noon on Saturday to 10 pm on Tuesday and will have a time limit for completion of the quiz.  Be sure that you check the course web site every week during this time for the quiz.  You may only take a quiz once.  No make-up or late quizzes will be given.

ASSIGNMENT POLICY: Assignments must be correctly indexed in your  portfolio file and stored in your zog account by the specified time and date to be eligible for credit.  Assignments are due by 12:00 pm on the Tuesday after the assignment is made.  They will be accepted late if they are submitted no later than 12:15 pm on the date of the test covered by the assignments.  All assignments should be done in order to master the material.  However, no credit will be assigned for an assignment submitted after 12:15 pm on the date of the test.

Assignments are to be individual efforts - that is, each person's assignment should be uniquely their own. Any assignment found to be a duplicate or near duplicate will receive a grade of 0.   All work in this course is covered by the Honor Code.

The material referenced by the assignments will be covered on the tests.   It is your responsibility to read every page of every textbook that has any bearing on the topics covered in this class.  In addition, you should review the course notes and carefully study every example and reference provided. 

ADA Statement: If you are a student with a disability (e.g. physical, psychiatric, vision, hearing, etc.) and think that you might need special assistance or a special accommodation(s) in this class or any other class, call the Office for Students with Disabilities/College Access Program at 423-425-4006 or come by the office at 110 Frist Hall.

If you find that personal problems, career indecision, study and time management difficulties, etc. are adversely impacting your successful progress at UTC, please contact the Counseling and Career Planning Center, 338 University Center, phone: 423-425-4438.