RU ENG ECE 16:332:568 :
        Software Engineering of Web Applications


Lecture Schedule—subject to change



Course Deliverables at a Glance

ItemDue date
S
o
l
o
1.   Homework #1: Technical analysis February 4
2.   Homework #2: Bayesian curve fitting February 25
3.   Homework #3: TBD March 25
4.   Homework #4: Network programming April 10
5.   Homework #5: TBD April 29
G
r
o
u
p
1.   Assignment #1: Data collection module February 20
2.   Assignment #2: XML modeling March 12
3.   Assignment #3: Machine learning module March 25
4.   First report March 31
5.   First demo April 10
6.   Assignment #4: Web service infrastructure April 28
7.   Second report   (includes revised 1st report) May 7
8.   Second demo May 8
9.   Electronic Project Archive May 11

Jan
   23 (F)   Introduction
   30 (F)   Machine learning: Curve fitting & Probability theory
            Bishop textbook, Chapter 1, slides available here

Feb
    6 (F)   Machine learning 2
   13 (F)   Machine learning 3
   20 (F)   Machine learning 4
   27 (F)   Machine learning 5

Mar
    6 (F)   ******* PROJECT PRESENTATION *******
   13 (F)   XML, XML Schema
    *** (Spring Recess: March 14 - 22) ***
                Interim Project Report due on 31 Mar
   27 (F)   XSL, Linking and Pointing

Apr
    3 (F)   Network Programming, HTTP, Web Services
   10 (F)   ******* PROJECT DEMO *******
   17 (F)   Service-Oriented Architecture, SOAP
   24 (F)   WSDL, UDDI

May
    1 (F)   Web Client Programming and AJAX
    8 (F)   ******* PROJECT DEMO *******
                Final Project Report due on May 4
        (Regular Classes End: May 4  ·  Spring Exams End: May 13)



Ivan Marsic
Created: December 24, 1999
Modified: Sun Feb 15 20:38:54 EST 2009