Unified Modeling Language (UML ) Modeling with Casetool

Course Information

This course will cover concepts of object-oriented analysis and design techniques, Unified Process (an iterative methodology), and Unified Modeling Language (UML). Using a case-centered, scenario-based approach, the learner will be able to apply object-oriented concepts and modeling techniques to simulate real-life situations. Students will use a UML-based software tool for modeling the software development process, and will experience the transition from UML diagrams to program code. Topics to be discussed will include CRC technique, software development methodologies, requirements gathering and analysis, system architecture and design, implementation, testing, and deployment.

Intake W18 SEM

Start Date Jan 16 / 2018

End Date


Java or C# Programming or equivalent programming experience

Computer Software Requirements:

Casetool- free download



Group Work: