Tell me and I may forget
Show me and I may remember
Involve me and I will understand
- Chinese proverb

Syllabus

Schedule

Resources

My home page

Design and Implementation of Software for the Web
SWE 432 Assignments and Resources
Fall 2008

Homework Assignments

  1. Fill out the course Information Form (Due: Monday 9/8)
    NOTE: If you are on GMU's campus, the above URL will work just fine. However, if you are off-campus, you will need to establish a VPN link first. Instructions and software to download can be obtained from http://labs.ite.gmu.edu/reference/ITE-vpn.htm. (For security reasons, port 8080 is disabled except for GMU students and faculty.)
    Supply the URL that you will use in future assignments (for example,
    http://mason.gmu.edu/~user/ ).
    Creating a web page on mason
  2. User interface evaluation (Due: Monday 9/15)
    FTP instructions
    A free HTML editor
  3. Web site evaluation (Due: Monday 9/22)
  4. Web site design (Due: Monday 10/6)
  5. HTML Entry Form (Due: Monday 10/13)
    Please see the JavaScript debugging hints
  6. PHP (Due: Monday 10/20)
    ITE Hermes cluster info
    PHP deploying instructions
  7. Simple Java program (Due: Monday 10/27)
    Introduction to eclipse handout
  8. First Java servlet (Due: 11/10)
    Please see the servlet deployment instructions for our application server.
    Please see the installation notes for installing Tomcat on your PC.
    FTP instructions
  9. Second Java servlet (Due: 11/17)
  10. Java Server Page (Due: 11/26 11/24)
    Please see the JSP installation instructions and JSP debugging hints.
  11. Access control security (Due: 12/8)

Local Instructions

Web HTML References

Some Useful Handouts

Java Development References

Web Server References