|
CSCI A348/548
Syllabus
Fall 2000
|
A syllabus will be posted here shortly.
It will follow the
- line of reasoning that you can find here
- and most of the table of contents from here.
MIDTERM EXAM is on October 19, 2000, in class (7-8:15pm).
Here's a quick summary:
- Unix: shells and utility programs (tar, gz)
- Simple Perl programs: a simple network server. Project.
- Putting it all together: installing Apache
- Configuration files and directory structure of Apache
- ServerRoot, DocumentRoot, basic HTML documents.
- HTTP
- A special directory: cgi-bin
- More Perl. CGI. HTML forms. ReadParse, CGI.pm, object-oriented Perl.
- Simple CGI applications. Projects.
- Dynamic HTML. JavaScript.
- JavaScript project: developing a shopping cart application.
Midterm Exam
- Java. Java applets. Java networking: sockets, RMI, HTTPChatApplet.
- Additional server-side platforms: PHP and JSP. Projects.
- Comparison of Web Development Solutions. Databases.
- Web security. Encryption.
- XML: a standard for business to business communication. Project.
- A brief history of the web and a collection of possible futures.
Last updated: October 9, 2000 by Adrian
German for A348/A548