Catalog 2017-2018 
    Mar 21, 2019  
Catalog 2017-2018 [ARCHIVED CATALOG]

CSD 321 System Analysis and Design

5 credits
In this course students learn the core skills needed to plan, analyze, and design information systems using an object-oriented approach. Requirements for information systems are used to create functional, structural, and behavioral models leveraging the Unified Modeling Language (UML).

Prerequisites: CSD 122 , CSD 138 , CSD 268 , and admission to the BAS IT:CSD progam

Quarters Offered: Winter

Student Outcomes/Competencies:
Upon successful completion of this course students will be able to: 

  • Explain the general structure of a software project
  • Analyze a problem domain
  • Document project requirements and use cases
  • Develop technical specifications
  • Develop project architecture and data flow diagrams
  • Apply object-oriented approach to software project design
  • Use Unified Modeling Language (UML)
  • Build UML diagrams
  • Properly design relationships
  • Conduct dependency analysis
  • Use UML tools
  • Demonstrate ability to create end-to-end analysis and design of a project

Total Hours: 60 Lecture Hours: 40 Lab or Clinical Hours: 20