Course Syllabus
Software Modeling and Analysis (2012 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/2012/12SMA/12SMA.htm
TA:
Dong-Ah Lee / Jong-Hoon Lee
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 Projects 90 %
3. Final Exam. 10 %