Skip to main content

Object-Oriented Programming 1Laajuus (5 cr)

Course unit code: IIO10110

General information


Credits
5 cr
Teaching language
Finnish

Objective

The students
- know the basic theory of object-oriented programming
- can apply object-oriented programming to solve practical problems
- know the syntax of Java
- know Java interfaces and class libraries
- master the general basic technologies of object-oriented programming

Content

- the basic syntax of Java
- classes and collection
- interfaces
- class design (UML basics)
- exception handling
- file processing
- collection classes, basic data structures (static and dynamic table)
- the basics of a graphic user interface and event handling
- implementing a user interface and event handling. error detection
- studying the use of a chosen application development system

Qualifications

Basics of programming

Assessment criteria, satisfactory (1)

Excellent 5: The student masters the learning objectives of the module and he (she) can innovatively apply learned skills to realize a demanding practical exercise. The documentation of the work is high quality and the presentation is comprehensive.
Very good 4: The student knows the learning objectives of the module and he (she) can apply learned skills to realize a demanding practical exercise according to the principles of object oriented technologies. The documentation is detailed the presentation is fluent.
Good 3: The student knows the details of object oriented programming, like class models, inheritance, exception handling and the basics of user interface programming and he (she) can apply the learned techniques in a practical exercise. The exercise is documented and the presentation is given.
Satisfactory 2: The student knows the basics of object oriented programming in Java language and he (she) can realize a working practical exercise. The documentation and presentation are inadequate.
Sufficient 1: The student knows the basics of object oriented programming in Java language and he (she) can realize a simple practical exercise.
Not accepted (0)

Go back to top of page