CSCI 360 spring 2008

Syllabus

Schedule:

X
W
Date in 2008
Topic Readings due Assignments due Team Projects Due Student Talks
x
1
W 9 Jan
Introductions Chapter 1 Requirements
x
2
M 14 Jan
Software Design Processes Chapter 2 Install and explore
TopCoder UML Tool
TP1: In Class: Team Intro
x
W 16 Jan
Designing with Use Cases Chapter 6
fyi: PetriNets
HW1: (Use UML Tool)
Exercises: 2.1.2; 2.1.11, 2.1.13
Submit one PDF file named [last]_HW1.pdf by Midnite
x
3
M 21 Jan
Martin Luther King Day
x
W 23 Jan
Engineering Design Analysis Chapter 7 HW2: Exercises 6.1 - 6.5
Submit [last]_HW2.pdf
by Midnite
x
4
M 28 Jan Engineering Design Analysis Chapter 7 TP2: UML Class Diagrams Dates assigned TODAY
x
W 30 Jan Engineering Design Resolution Chapter 8 HW3: Ex 7.15-16
Submit [last]_HW3.pdf
by Midnite
x
5
M 4 Feb Engineering Design Resolution Chapter 8 TP3: Eng. Design Principles Conner Hansen
On the Criteria to be Used in Decomposing Systems into Modules
x
W 6 Feb Architectural Design Chapter 9 HW4: Ex 8.1 - 5; 11
Submit [last]_HW4.pdf
by Midnite
Paul Woodall
x
6
M 11 Feb Architectural Design Chapter 9 TP4: Arch. Spec. Notations Matthew Merricks
Analysis of Large UML Models
x
W 13 Feb Architectural Design Resolution Chapter 10 HW5: Ex 9.12,13,14
Submit [last]_HW5.pdf by Midnite
Joseph Niehaus
Immunity by Design: An Artificial Immune System
x
7
M 18 Feb Architectural Design Resolution Chapter 10 TP5: Scenarios & Profiles David Williams
Design Patterns
x
T 19 Feb Extra Credit (worth one homework) Attend CS Alumni Symposium Noon - 2:00 (Lunch Provided) = Hot Jobs : REGISTER 
x
W 20 Feb Detailed Design Chapter 11 Ryan Waggoner
Model Domain and Real Worlds
x
8
M 25 Feb Detailed Design Chapter 11 Lauren Schoenheit
Project Management Within Virtual Software
x
W 27 Feb MIDTERM EXAM
x
M 3 Mar S P R I N G     B R E A K
W 5 Mar
x
9
M 10 Mar Final Team Project Scot McAllister
Technological Allusivity
x
W 12 Mar
T E AM MEETINGS
x
10
M 17 Mar Interaction Models (SD) Chapter 12 Benjamin Kehrer
Model View Controller Architecture
Luke Scorupski
Architectural Styles, Design Patterns, and
x
W 19 Mar Interaction Models Chapter 12 Requirements Andreas Floeck
UML meets XP
x
11
M 24 Mar Interaction Models Chapter 12 Alex Summer
UML-Based Service Robot Software Development
x
W 26 Mar State Models On Visual Formalisms
Matt Roth
UML and Hardware Design
x
12
M 31 Mar State Models Chapter 13 Architecture Stan Gasque
The Case for Activity-Centered Design
x
W 2 Apr State Models Chapter 13 Jonathan Ross
An Analysis of the Security Patterns Landscape
x
13
M 7 Apr State Models Chapter 13 Tim Kramp
Dsign Patterns: Composite and Generator
x
W 9 Apr Ethics Ethics Discussion Courtney Miller
A Survey of Digital Design Reuse
x
14 M 14 Apr Low-Level Design Chapter 14 Design and Final Project Russell Masters
Egoless Writing
x
W 16 Apr Team SNOOD, Team 5
x
15 M 21 Apr Team USSR, Team 4
*
W 23 Apr Team 1, PAJOBE
*
M 28 Apr F I N A L  E X A M 12:00 - 3:00