Programming IILaajuus (5 - 7 cr)
Course unit code: C-10088-3621311
General information
- Credits
- 5 - 7 cr
- Teaching language
- Finnish
- English
- Institution
- University of Eastern Finland
Objective
Learning outcomes: The student will * solve problems and implement a graphical problem solving program in Java language, which uses diverse programming structures * knows how an event-driven program works and how to use them in programming * know the design principles of object-orient programming: encapsulation, abstraction, inheritance and polymorphism and can use them in programming
Content
Object-oriented paradigm and modelling, classes and instances, data encapsulation, static and dynamic attributes and methods, accessors and mutators, inheritance, polymorphism, abstract classes, interfaces, aggregation and composition, threads, exceptions. Event-driven programming, collection classes and generics
Qualifications
Programming 1
Further information
T