CSE 459 Internet Programming

Course Materials


Course Slides:
       
    Week 1. (Feb 18)
        Introduction to Internet Programming

   Week 2. (Feb 20, Feb 25)
        1. Concurrent Programming with Java Threads

   Week 3. (Feb 27, Mar 04)
        2. Java Network Programming: Clients

   Week 4. (Mar 06, Mar 11)
        3. Java Network Programming: Servers
        4. Java Serialization
        5. Java RMI

   Week 5. (Mar 13, Mar 18)
        6. Servlet&JSP: Overview and Setup
        7. Servlet Basics
        8. Handling the Client Request: Form Data
        9. Handling the Client Request: HTTP Request Headers

   Week 6. (Mar 13, Mar 18)
        10. Generating the Server Response: HTTP Status Codes
        11. Generating the Server Response: HTTP Response Headers

   Week 7. (Mar 20, Mar 25)
        12. Cookies
        13. Session Tracking

   Week 8. (Mar 27)
        14. JSP-Introduction & Overview

   Week 9. (Apr 08, Apr 10)
        15. JSP Scripting Elements
        16. JSP Page Directive

   Week 10. (Apr 15, Apr 17)
        17. JSP File Inclusion
        18. Java Beans


   Week 11. (Apr 22, Apr 24)
        19. MVC Architecture      
        20. Expression Language
        21. Custom JSP Tags
        22. Advanced Custom Tags

   Week 12. (Apr 29, May 06)
              
        23. XML Parsing with DOM
        24. XML Parsing with SAX

Sample Exams:
       
    MT 1 (Spring 2011)
    Final (Spring 2011)