Traffic Operations and Control Department of Civil and Construction Engineering, Western Michigan University

CCE 6100 Systems Analysis

Instructor: Professor Jun-Seok Oh []

Course Description

Introduction to systems approach to analyze and design civil systems. Identification and formulation of civil engineering systems. Modeling the problems and their solution techniques. Modeling approaches include linear programming, simplex method, network analysis, simulation, and decision theory.

Course Objective

The objective of this course is to teach students the fundamental elements in civil systems and how to develop models for analyzing and designing civil systems. By the end of this course, students should be able to apply these basic skills to their research problems.

Course Outcomes

Prerequisites and Requirements

Graduate status or approval by instructor



  • Homework --------------------------------------------------------
  • Term Project -----------------------------------------------------
  • Midterm Exam ---------------------------------------------------
  • Final Exam --------------------------------------------------------
  • 20%

    Homework Assignments and Exams

    All class assignments are due on the day and time assigned. Late assignment will NOT be accepted for grade. There will be a midterm and a final exam.

    Academic Honesty

    You are responsible for making yourself aware of and understanding the policies and procedures in the Undergraduate (pp. 274-276) or Graduate (pp. 26-28) Catalog that pertain Academic Honesty. These policies include cheating, fabrication, falsification and forgery, multiple submission, plagiarism, complicity and computer misuse. If there is reason to believe you have been involved in academic dishonesty, you will be referred to the Office of Student Conduct. You will be given the opportunity to review the charge(s). If you believe you are not responsible, you will have the opportunity for a hearing. You should consult with me if you are uncertain about an issue of academic honesty prior to the submission of an assignment or test.

    Course Outline

    1. Introduction ([ASW] Ch. 1, [RWW] Ch. 1)
    1.1. Systems Analysis
    1.2. Problem Solving and Decision Making
    1.3. Quantitative Analysis and Decision Making
    1.4. Models of Cost, Revenue, and Profit
    1.5. Management Science Techniques

    2. Linear Programs ([ASW] Ch. 2 to 6, [RWW] Ch. 1 to 4)
    2.1. Problem Formulation
    2.2. Graphical Solution Procedure
    2.3. Simplex Procedure
    2.4. Sensitivity Analysis
    2.5. Duality
    2.6. Applications
    2.7. Computer Software (e.g., Excel, MATLAB)

    3. Fundamentals of Network Models ([ASW] Ch. 7 to 9, [RWW] Ch. 6)

    3.1. Graphical Representation
    3.2. Network Characteristics
    3.3. Conservation of Flow
    3.4. Algebraic Structure
    3.5. Network Flow Problems

    4. Project Scheduling: PERT/CPM ([ASW] Ch. 10, [RWW] Ch. 8)

    4.1. Project Scheduling with Known Activity Times
    4.2. Project Scheduling with Uncertain Activity Times
    4.3. Considering Time-Cost Trade-Offs

    5. Simulation ([ASW] Ch. 13)

    5.1. Simulation Concepts
    5.2. Random Number Generator
    5.3. Simulation Applications
    5.4. Traffic Simulation

    6. Decision Making ([ASW] Ch. 14 and 15, [RWW] Ch. 9)

    6.1. Decision Making Using Deterministic Models
    6.2. Decision Making Under Uncertainty
    6.3. Monte Carlo Simulation
    6.4. Multi-criteria Decision Making

    [Dr. Oh's Home | CCE Home | WMU Home ]