Course Syllabus

Software Modeling and Analysis (2011 Spring)

 

BASIC INFORMATION

Instructor:         JUNBEOM YOO
Office:              New Millennium Bldg. Room 904
Office Phone:     02-450-3258
E-Mail:             jbyoo@konkuk.ac.kr
Homepage:       http://dslab.konkuk.ac.kr
Course Page:     http://dslab.konkuk.ac.kr/Class/2011/11SMA/11SMA.htm
TA:                 Jong-Hoon Lee / Jo Jae Yeon

 

DESCRIPTION


This course introduces two representative approaches for software modeling, analysis, and design, SASD (Structural Analysis and Structural Design) and OOAD (Object-Oriented Analysis and Design) from practical aspect. It is composed of two parts. The former focuses on theory of each one, and the latter performs team projects on the basis of the theories.
¡¡

  

COURSE ORGANIZATION

This course is a lecture-lab course in which topics are presented by the instructor, and assigned practices are completed by students during the lab periods. Each group of 3~4 students performs several team projects, and should make presents on its progress many times.

  

COURSE OBJECTIVE

1.  To introduce the fundamentals of SASD and OOAD.

2.  To provide software analysis and modeling experience using CASE tools.

 

COURSE TOPICS

1.  Fundamentals of SASD and OOAD

2.  Object Space Process (OSP)

3.  Case Studies: Library Management System / Case Studies: Flight Reservation System

4.  Team Project: Elevator Controller / Coffee Vending Machine / Web-Mail System / Coffee Maker

 

TEXT

1.     Required Text:  N/A

  

GRADING PLAN

1.  Attendance           0%

2.  Team Project        60%

4.  Practice              40%