00 - Syllabus

Updated 4 Oct 2026

DES329 System Analysis and Design

Semester/Year: 2/2026
Instructor: Assist. Dr. Pokpong Songmuang
Email: pokpongs@tu.ac.th

Course Description

Software models and software modeling methodologies. Basic abstraction mechanisms in software modeling. Modeling techniques, process, and languages. Software development process. Object-oriented system analysis and design. Hands on practice on software development process and system analysis and design.

Course Plan

WeekTopic
1Chapter 1: Introduction to Systems Analysis and Design
2Chapter 2: Analyzing the Business Case
3Chapter 3: Managing Systems Projects
4Chapter 4: Requirements Engineering
5Chapter 5: Data and Process Modeling (We represent in graphic to understand the complexity of the system)
6Chapter 5: Data and Process Modeling
7Recap
Midterm25 Feb 2026, TIME 9:00 - 11:00
8Chapter 6: Object Modeling
9Chapter 7: Development Strategies
10Chapter 8: User Interface Design
11Chapter 9: Data Design
12Chapter 9: Data Design
13Chapter 10: System Architecture
14Chapter 11: Managing Systems Implementation
15Recap
Final11 May 2026, TIME 9:00 - 12:00

Grading

ItemsPercentage
Exercises/ Quiz/ Homework30%
Midterm Examination35%
Final Examination35%

References

  1. Scott Tilley. 2019. Systems Analysis and Design (12th ed.). Cengage Learning. ISBN-10: 0-357-11781-6
  2. John W. Satzinger, Robert B. Jackson, and Stephen D. Burd. 2008. Systems Analysis and Design in a Changing World (6th ed.). Course Technology Press, Boston, MA, USA.