Object-Oriented Programming with Java (5 cr)
Code: R0317-TON1812
General information
Enrollment
14.05.2018 - 14.06.2018
Timing
29.08.2018 - 26.11.2018
Number of ECTS credits allocated
5 op
Virtual proportion
1 op
Mode of delivery
80 % Contact teaching, 20 % Distance learning
Unit
Laurea Tikkurila
Campus
Laurea Tikkurila
Teaching languages
- Finnish
Seats
0 - 30
Degree programmes
- Laurea täydentävä osaaminen, amk-tutkinto (TON2), Tietojenkäsittely ja tietoliikenne (ICT)
Teachers
- Mika Stenberg
Teacher in charge
Mika Stenberg
Groups
-
TON218SYTäydentävä osaaminen (amk-tutkinto), S18, Tietojenkäsittely ja tietoliikenne (ICT
Learning outcomes
The student is able to
- apply the principles of Object-Orientation programming
- design Object-Oriented applications using standard modeling methods
- use functionality from off-the-shelf libraries when developing an own application
Teaching methods
Course teaches the main concepts and techniques of Object-oriented programming.
Contents:
- Basics of OOP
- Eclipse IDE
- Event based GUI programming
- Databases and programming
Learning materials and recommended literature
Teachers material, plus the following:
Beginning Java Programming: The Object-Oriented Approach, Baesens Bart, Wiley, 2015 ((Link to EBL: http://www.laurea.eblib.com/patron/FullRecord.aspx?p=1895071)
Java 2 - Ohjelmoinnin peruskirja, Kosonen Pekka, Docendo, 2008
Students workload
Course is implemented as blended learning. About 50% of the meetings are held in classrooms and other half is held online in Adobe Connect. Student has to be able to spend time studying outside sessions.
Further information for students
Pre-requisities: Basics of programming and basics of databases or similar knowledge are expected.
Grading scale
H-5
Evaluation methods and criteria
Evaluation is based on:
1) Assignments
2) Project
3) Exam