ITKA111 Object Oriented Analysis and Design (5 ECTS cr)

Up-to date information about the course is located at:

http://appro.mit.jyu.fi/oas/

in Finnish

Course dates

The course in 2010 has ended. The course is organized next time in spring 2011.

Register to the course at Korppi.

Course description

Goals: to understand the essential principles of the object-oriented approach to information systems and software development; to be able to apply the UML language and use cases in small- scale analysis and design projects; to understand the contents of, and a way of using, special principles and constructs included in the approach; to be able to employ some computer-aided tool to yield UML diagrams.

Prerequisites

There are no formal prerequisites to the course. Programming 1 and Basics in information management and information systems development or similar knowledge is recommended, but not required. The course can be taken concurrently with Fundamentals of Databases and Data Management.

Completion

Exam and course project (assigment) according to given time table. Alternatively, a collection of essays and other additional tasks can be substituted for exam (the course project must be completed even if the course is done with essays).

Lectures

17 lectures, total 34h. Check times and dates at Korppi.

Lecture subject and material

Exercise groups

8 sessions, total 16h. You can work the course project in exercise groups and ask the teacher or other students for advice.

Register to the exercise groups at Korppi.

The first session (24.3.2010) focuses on UML software tutorials and technical details of returning the excercises and essays.

Assignment (course project)

Course project is compulsary to carry out the course for all students.

Assignment instructions and requirements.
"Example assignment" (partial - see also Finnish version).
Assignment counseling booking.

Course projects for international students are primarily supervised by Vesa Korhonen (vesa.a.korhonen@jyu.fi).

Exam

Fri 21.5.2010. Register to the exam at Korppi.

Material

Course material is located at WWW (some of the material requires login with university username and accepting certificate in browser).

Course book (slides related to the book are included in material): Simon Bennett, Steve McRobb & Ray Farmer: Object-Oriented Systems Analysis and Design using UML (2006). See the Library.

Book slides (copyrighted material, do not share)
Lecture notes (in Finnish).

Additional material: almost any UML/RUP-related book can be used (see the links).

Teacher

Project researcher Miika Nurminen
E-mail: minurmin@jyu.fi
Room: Ag C416.2
Phone: (014) 260 2530
Counseling hours
Course assigment supervision: Vesa Korhonen (vesa.a.korhonen@jyu.fi, couseling Ag C417.1, otherwise Ag C523.1, counseling hours ) and Sauli Korhonen ( sauli.j.korhonen@jyu.fi Ag C417.1, counseling hours).
Guest lecturers: Eetu Luoma, Tommi Kärkkäinen and Sami Äyrämö.
Using course materials for commercial purposes or as teaching material without permission is strictly prohibited!
http://appro.mit.jyu.fi/2010/kevat/oas_en/
© Miika Nurminen (minurmin@jyu.fi)
Based partially on course pages by Mauri Leppänen, Eetu Luoma, and Timo Käkölä.
Content publication system: © Antti Ekonoja, Tommi Lahtonen ja Jukka Mäntylä.
Excercise management system: Vesa Lappalainen 2010-12-22 15:27:15
Informaatioteknologia - Jyväskylän yliopiston IT-tiedekunta ja avoin yliopisto