3 credit/unit hours – Three hours of lecture weekly; one term

This course presents the System Development Life Cycle (SDLC), as the basis for the development of computer systems. Various analysis tools are taught to aid students in the preparation of all aspects of system development.

Updated: April 25, 2023

Learning Objectives

Upon completion of this course the student will be able to:

  • Develop the ability to analyze present information flow;
  • Use data flow diagrams for system specification;
  • Write process specifications;
  • Building data dictionaries;
  • Describe the use of CASE tools;
  • Test systems;
  • Design input, output, and user interfaces; and
  • Demonstrate appropriate and ethical behavior and good work habits

Main Topics

1.0 The use of structured methodologies
2.0 The analysis process
3.0 Elements of design
4.0 Quality assurance