The course focuses on the development of requirements, analysis, and design models of the system to be. The specifications of these models are done using the Unified Modeling Language (UML). In addition, the course provides a contextual coverage of the
system development life cycle and select concepts of IS construction, deployment and project management respectively. A UML compliant modeling tool is used for model diagramming and documentation.

Upon completion of the course, the student is expected to be able to:
1. Explain the fundamentals of information system development life cycle and methodologies.
2. Explain the key elements of requirements’ elicitation, gathering and specification.
3. Create models of system functional behavior.
4. Create structural analysis models of information systems.
5. Create behavioral analysis models of information systems.
6. Create design models of information systems.
7. Explain the key activities of IS construction and deployment.

The format of this course is 100% online. Prior to the start date of the course, an email will be sent to all registered students containing instructions on how to access the online Learning Management System.

Certificate of Completion is available upon finishing studying the course.