Object Oriented Analysis and Design at Linnaeus University

This course covers object orientation focusing on object oriented analysis/domain modeling and object oriented design using practical examples in object oriented programming.

The course topics highlights the parts of the software development process that increase understanding of a problem domain and communication of more or less detailed UML (Unified Modeling Language) blue prints of a system. After the course is finished you will know how to produce a domain model to increase and communicate the information need of a problem domain, how to model whole or parts of a software system from different points of view. You will know how an object oriented design model can be translated in to an object oriented implementation (code) and vice verse (reverse engineering). You will have basic understanding of design patterns and refactoring as a method to achieve a good design.

The prerequisites of the course are that you must have passed at least 30hp in any of the subjects: computer science, informatics, computer engineering or similar. You must also have knowledge in object oriented programming equaling 7.5hp.

De senaste inläggen

Online Exam is Online

The online exam is now online, you should be able to get a usernam and password, and log into the student portal and see the available testing sessions. The first session is at 17th Oct from 09:00-21:00. Check it out and let me know if there are any issues.

Workshop 1 grades

We have now started to submit the grades for workshop 1 in myMoodle, you should get a notification when you have your result. The grades are:

2. You have passed, you do not need to do anything else, but do read the comment and look at the proposed solution available at the course homepage.
1. You have something to fix or you just submitted a draft, read the comment and look at the proposed solution. Fix your submission, you will be granted a second attempt in myMoodle (same submission), check myMoodle for the deadline.
0. You have failed the workshop, could be that you did not participate fully in the review process. You have to submit a domain model of the Yahtzee game at the end of the course.

Continued Course Participation

The course has now started and the first deadline is approaching.

If you for some reason do not hand in the first workshop for peer review you will be de-registered from the course. To avoid this please fill in the form at:


The deadline for this is Thursday 13 September, 14:00

If you hand in your workshop as planned you do not need to do anything.

Peer review system is online

We have now managed to start the peer review system, and you should be able to submit. The deadline for submission is 11/9 16:00.

Use this link to get your personalized link to the system: https://coursepress.lnu.se/kurs/objektorienterad-analys-och-design-med-uml/peer-review-ws1/ This link is also present on the workshop deadlines page.

Note you need to be registered for the course and logged in on course press. Also if you registered for the course after 2018-09-05 there is a chance that you do not have a user in the system yet. I will send a new batch on Monday.

Välkommen till CoursePress

en utav Linnéuniversitets lärplattformar. Som inloggad student kan du kommunicera, hålla koll på dina kurser och mycket mer. Du som är gäst kan nå de flesta kurser och dess innehåll utan att logga in.

Läs mer lärplattformar vid Linnéuniversitetet


För att logga in behöver du ett studentkonto vid Linnéuniversitet.

Läs mer om att hämta ut studentkonto

Inloggning LNU