View programs
Students explore a variety of methods for developing and documenting software requirements that are essential to developing and supporting complex systems. Using Unified Modeling Language (UML) students will analyze, define, communicate and comprehend visual and text-based forms of software documentation. Students translate business needs into designs for process, structure and behaviour of software.