Montgomery College 2018-2019 Catalog 
    
    Mar 29, 2024  
Montgomery College 2018-2019 Catalog [ARCHIVED CATALOG]

Add to Favorites (opens a new window)

CMSC 243 - Systems Analysis and Design


Exploration of the nature of systems work including studies, analysis, design, implementation, and evaluation. Introduction to the tools used in and techniques applied to systems development. A practical approach is emphasized and a systems study is expected of each student. PREREQUISITE(S): CMSC 110  or consent of department. Three hours each week. Formerly CS 136.

3 semester hours

Course Outcomes:
Upon course completion, a student will be able to:

  • Define the phases and tasks of the system development life cycle (SDLC).
  • Describe the responsibilities of a systems analyst in the system development life cycle.
  • Differentiate among the traditional, structured, and object oriented analysis/design methodologies.
  • Apply systems analysis and design techniques in system development life cycle.
  • Analyze task dependencies and durations using scheduling tools, including Gantt charts and PERT/CPM charts.
  • Document business requirements using team-oriented information gathering methods and techniques, such as JAD (Joint Application Development) and RAD (Rapid Application Development).
  • Perform requirements modeling to assess business requirements and information needs using FDD (Functional Decomposition Diagram), UML (Unified Modeling Language), Use Case diagrams, and Sequence diagrams.
  • Design systems utilizing techniques, including process modeling, data modeling, object modeling, data design, and user interface design.
  • Develop the system process model and data model using modeling tools and diagrams including data flow diagrams, entity-relationship diagrams, object/class diagrams, use case diagrams, sequence diagrams, state transition diagrams, and activity diagrams.


View Schedule of Classes




Add to Favorites (opens a new window)