Object-Oriented Software Development
Study plans 2016-2017
-
IMT3102
- 10 ECTS
Prerequisite(s)
IMT2243 Software Engineering
On the basis of
IMT1082 Object oriented Programming
Expected learning outcomes
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.
Topic(s)
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
Teaching Methods
Lectures
Group works
Project work
Reflection
Tutoring
Form(s) of Assessment
Portfolio Assessment
Form(s) of Assessment (additional text)
In this course two group deliveries and three individual deliveries are required. The final assesment is based on four of these deliveries.
Grading Scale
Alphabetical Scale, A(best) – F (fail)
Coursework Requirements
None