cis525 Logo

Instructor

Professor Jinhua Guo
Time: Thursday, 6:10 PM - 9:00 PM
Place: Professional Education Center (PEC) 1410
Office hours: Mon. and Thurs. 3:30 - 6:00 PM, or by appointments.

Catalog Description

The study of technologies used to design and implement multimedia websites. Topics include web servers, HTML, CGI, scripting languages, Java applets, back-end database connectivity, web security, multimedia, XML, web services, .NET, and semantic web. (3 credits)

Assignments

Grading:
Due Dates

Projects are due at 11:59 pm on the date specified. Projects may be turned in up to one week late, at a penalty of 10%. Exceptions to these rules will be made only under exceptional circumstances, and then only with an appropriate written excuse. Grade disputes and corrections: If you are dissatisfied with a grade you receive, please contact me within one week of the date that I first attempted to return the exam or assignment results to you.

Exams:

There will be one exam. The exams will be close books and close notes; however, you may bring a piece of information sheet (letter size, two sides). Unless prior arrangements are made, a grade of zero will be recorded for missed exams.

About the Book

Web Technologies - Internet & World Wide Web, How To Program

Book Preface: "Welcome to Internet and web programming and Internet & World Wide Web How to Program, Fourth Edition! At Deitel & Associates,we write programming language textbooks and professional books for Prentice Hall, deliver corporate training worldwide and develop Web 2.0 Internet business. The book has been substantially reworked to reflect today's Web 2.0 Rich Internet Application-development methodologies. We have Significantly tuned eachof the chapters and added new chapters on some of the latest technologies...." Copyright © Dietel & Dietel

Browser Portability

"...Ensuring a consistent look and feel on client-side browsers is one of the great challenges of developing web-based applications. Currently, astandard does not exist to which software developers must adhere when creating web browsers. Although browsers share a common set of features, each browser might render pages differently. Browsers are availablein many versions and on many different platforms (Microsoft Windows, Apple Macintosh, Linux, UNIX, etc.). Vendors add features to each new version that sometimes result is cross-platform incompatibility issues. Clearly it is difficult to develop web pages that render correcly on all versions of each browser. In this book we develop web applications that execute on both Internet Explorer 7 and Firefox 2 browsers..." Copyright © Dietel & Dietel