Modelling and UML 6111
Learning outcome
After successfully completing the course, the candidate will have achieved the following learning outcomes defined in terms of knowledge, skills and general competence.
The candidate:
- Has knowledge and skills in visualisation and modelling systems in system development
- Has knowledge of UML modelling
- Can evaluate different techniques for specification, analysis, design, development and testing of information systems
- Can evaluate the use and benefits of different diagrams in UML
- Has knowledge of system models’ role in the development, modification and development of information systems
- Has knowledge of key development models
Course Description
- Visualisation and modelling’s role in system development, maintenance and development of information systems (IS)
- Purpose and use of various charts in UML and data modelling
- Object-oriented and structured modelling; functionality, application, architecture, interfaces, persistence and databases
- The use of patterns and components
- Traceability and usage-pattern driven systems
- Different roles and development perspectives in modelling
- Introduction to case tools for model-based system development
- System models’ role in system description, system specification, analysis, design, testing, maintenance of IS
- Knowledge of system development models
Teaching and Learning Methods
3-4 hours lectures, exercises and supervision per week.
Assessment Methods
Obligatory assignments submitted during the course must be approved before the student will be permitted to sit the final 4-hour written examination.
Minor adjustments may occur during the academic year, subject to the decision of the Dean
Publisert av / forfatter Ingrid Sundbø <Ingrid.SundboSPAMFILTER@hit.no>, last modified Ian Hector Harkness - 16/11/2013