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/
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.
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
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ö.
