Course description:
This course covers the main concepts about analysis and design of information systems. Systems analysis includes the documentation of the system using such tools as dataflow diagrams and use cases. It focuses on gathering user needs and analyzing them then translate those needs into diagrams using Unified Modeling Language (UML). The systems development life cycle is a vital tool, and object-oriented technologies are introduced and integrated throughout the course. The lab provides students with the concepts, processes, and tools of systems analysis and systems design. Object-oriented methods and tools are utilized with a focus on developing web-based interfaces and prototypes.