Course Description

This course introduces systems development methodologies, requirements analysis, process and data modeling, system design essentials, systems Implementation and quality and maintenance issues.

Required text
Kendall, K., & Kendall, J., Systems Analysis and Design, 9th edition (2013), Prentice Hall.

Course content

  • Systems and Systems Development Methodologies.
  • Modeling Organizational Systems.
  • Information Requirements Analysis (Information gathering methods).
  • Systems Analysis using Data Flow Diagrams.
  • Systems Analysis using Data Dictionaries.
  • Process Specifications and Structured Decisions.
  • Essentials of System Design (Databases, Forms, Reports, Interfaces).
  • Object-oriented Systems Analysis and Design.

Learning outcomes

  • Explain the role system analyst and the related development methodologies.
  • Describe the evolution of systems development methodologies.
  • Outline the fundamental systems development life cycle and its phases.
  • Demonstrate ability to work effectively in group assignments and projects.
  • Show respect and appropriate ethical behavior.
  • Demonstrate acceptance of constructive criticism.
  • Analyze system requirements and develop data flow diagrams, decision tables and trees.
  • Summarize data gathering methods (Interactive and unobtrusive).
  • Develop dataflow diagrams, decision tables and decision trees.
  • Design Object Oriented Systems using UML concepts and diagrams.

Course ID: MIS 402

Credit hours Theory Practical Laboratory Lecture Studio Contact hours Pre-requisite
3 3 3 MIS 206
Published on: 14 May 2014
Last update on: 15 October 2023
Page views: 2786