Dr. Sridhar Nerur

 Home > Courses > INSY 5341 > Schedule

Syllabus

Schedule

Project

Java and VB Programs

Presentations

INSY 5341 - ANALYSIS AND DESIGN

Fall 2006

Tentative Course Schedule

Week

Topics

Related Material

1

Course Introduction

Introduction

2

Use case diagrams, use case specs.

Notes/References

3

Class Diagramming notation

Notes/References

4

 

Sequence Diagrams

Review for Exam 1

Notes/References

 

5

 

Exam 1

 

OO Concepts, Use cases, Class Diagrams

6

Agile Practices; Overview of Extreme Programming

Chapters 1, 2

7

 

Agile Design, Single Responsibility Principle, Open-Closed Principle

Chapters 7, 8, 9

 

8

Liskov Substitution Principle, Dependency-Inversion Principle, Interface Segregation Principle

Chapters 10, 11, 12

9

Payroll Case Study

Chapter 18

10

Payroll Case Study

Review for Exam 2

Chapter 19

11

Exam 2

 

All topics covered

12

Design Patterns

Notes/Chapters 13-16

13

Weather Station Case Study

Chapter 27

14

Principles of Package Design; Refactoring

Chapters 20, 5

15

 

Project presentations

Review for finals

 

 

16

 

Final Exam – Please check your academic calendar for date and time

Comprehensive

  NOTE:  THIS SCHEDULE IS SUBJECT TO CHANGE.  EACH STUDENT IS RESPONSIBLE FOR BEING AWARE OF ANY CHANGES ANNOUNCED IN CLASS AND/OR VIA E-MAIL.