Course Schedule

CINF 4234 Software Modeling & Design Patterns

Tentative Class Schedule

Date

Topic

Assigned Reading

Work Due

Jan 17

CINF 4234 approach

 

 

Jan 24

Introduction

Ch 1, 2 (1-40)

HW1

Jan 31

Inception

Ch 4,5 (41-59)

HW2

Feb 7

Introduction to UML

Intro to UML

Proj - Inception

Feb 14

Use Cases & Requirements

Ch 6,7 (61-130)

Proj - Choosing and Presenting the Project

Feb 21

Domain Modeling

Ch 9 (131-172)

Proj - Requirements and Use Cases

Feb 28

System Sequence Diagrams & Packages

Ch 10, 11,13 (173-197)

Proj - Domain Diagram

Mar 7

Interactions & Class Diagrams

Ch 14,15,16 (213-270)

 Proj - SSD and Logical Architecture

Mar 21

Mid Term Exam

 

 HW3

Mar 28

GRASP

Ch 17,18 (271-362)

Proj - Interaction and Class Diagram

Apr 4

Design  … Code

Ch 19,20,21 (363-394)

 

Apr 11

Analysis

Ch 23-25 (401-434)

Proj - Using GRASP to design classes, HW4

Apr 18

Gang of Four (GoF)

Ch 26 (435-500)

HW5

Apr 25

Project Presentation

 

Proj - Deployment and Presentation

May 2

Final Exam

 

 


Note:
Last day to drop or withdraw from the class without grade penalty is March 24th , 2008.

Course Information

CSCI/CINF 4364 - Computer Systems Administration

ITEC 3365 - Network Fundamentals

ITEC 4365 - Network Administration

ITEC/CSCI/CINF 4381 - Computer Forensics

ITEC 3381 - Forensics Fundamentals

ITEC 4382 - Registry Internet Forensics

CSCI 1320 - Programming in C

CSCI 3303 - Fundamentals of Programming

CSCI 3333 - Data Structures

CINF 4324 - Software Modeling and Design Patterns

 

Contact Information

Krishani Abeysekera
Office: Delta 165
Phone: (281) 283-3831
Email: abeysekera@uhcl.edu