Course Syllabus[1]
(revised 11/16/04)
Lect # |
Date |
Topic |
|
Ass=ignment
Due |
Web
Refs |
1 |
09/07 |
Course Overview Why, What, and How of CBD |
|
|
|
2 |
09/09 |
Intro to Java |
|
||
3 |
09/14 |
Inheritance and Information
Hiding |
|
||
4 |
09/16 |
Java Libraries |
|
|
|
5 |
09/21 |
Events&Networking in Java |
|
||
6 |
09/23 |
Ant |
|
|
|
7 |
09/28 |
Eclipse 3.0 |
|||
8 |
09/30 |
Building Eclipse Plugins |
|
||
9 |
10/05 |
Intro to Component Technolgies |
Software Components Handout |
|
|
10 |
10/07 |
More on
Component Technologies |
|
|
|
|
10/12 |
No Class – Monday Schedule
Today |
|||
11 |
10/14 |
Intro to EJB |
|
||
12 |
10/19 |
Creating EJBs |
|
||
13 |
10/21 |
COTS |
Wallnau et al. Intro |
|
|
14 |
10/26 |
Selecting Components |
WallnauStafford |
|
|
15 |
10/28 |
Midterm: CBD Concepts (not
language specifics) |
|
|
|
16 |
11/02 |
The .NET Framework, Guest Speaker: Michelle McKelvey, Microsoft |
|
|
|
17 |
11/04 |
Intro to C# |
|
||
18 |
11/09 |
Programming in C# |
|
||
19 |
11/11 |
WebServices |
|
||
20 |
11/16 |
Creating and Using Web
Services |
|
|
|
21 |
11/18 |
Koala: Guest Lecture by Eddie Aftandilian |
|
|
|
22 |
11/23 |
||||
|
11/25 |
Happy Thanksgiving |
|||
23 |
11/30 |
Predictable Assembly |
'
BRSfC Chapter |
|
|
24 |
12/02 |
CMEH: Guest Lecture by Kevin Simons |
|
|
|
25 |
12/07 |
Predicting Performance |
PACC, Ian |
|
|
26 |
12/09 |
Predicting Reliability |
ReussnerSchmidt, StaffordMcGregor |
|
|
26 |
12/14 |
Team Projects Due by |