Course - Object-oriented Software Development - IMT3102
Object-oriented Software Development
About
About the course
Course content
Open Source Software Development process
Object-oriented analysis and design using Unified Modelling Language
Process, HCI and Architecture Patterns
Design Patterns
PaaS and integrated development-tools
Learning outcome
Students who have passed this course have an understanding of Open Source Software Development process. They understand fundamental arhitecture and HCI-patterns. They are able to specify, analyse and design software based on object-oriented modelling supported by UML (Unified Modelling Language) and design patterns. The course provides the candidates competence in documenting their work from both an academic and a practical perspective.
Learning methods and activities
Forelesninger|Gruppearbeid|Prosjektarbeid|Refleksjon|Veiledning
Obligatoriske arbeidskrav:
None
Further on evaluation
Vurderingsformer:
In this course two group deliveries and three individual deliveries are required. The final assesment is based on four of these deliveries.
Specific conditions
Admission to a programme of study is required:
Bachelor i programvareutvikling (BPU)
Bachelor i spillprogrammering (BSP)
Dataingeniør (BIDAT)
Drift av nettverk og datasystemer (BDR)
Recommended previous knowledge
IMT1082 Object oriented Programming
Required previous knowledge
IMT2243 Software Engineering
Credit reductions
| Course code | Reduction | From |
|---|---|---|
| IMT3110 | 7 sp |
Subject areas
- Computer Science