suomeksi
in English

Object oriented programming (D0113), 4 op

Perustiedot

Kurssin nimi:Object oriented programming
Winhakoodi:D0113
Kurren lyhenne:OOP
Opintopisteet:4
Opintojakson taso:Ammattiopinnot
Toteutusvuosi:2.vsk
Jakso:Syyslukukausi, 1.jakso, 2.jakso
Lukuvuosi:0607
Opetuskieli:English
Opettaja:Kari Aaltonen
Lopullinen arviointi:Arvosteluasteikolla (0-5)

Kuvaukset

Esitietovaatimukset

D0127 Introduction to Programming

Sisältö (ydinaines ja -osaaminen)

? Object oriented design
? Object paradigm
- Class structure and polymorphism
- Inheritance, abstract and interface classes
- Package and scope
- Lists and containers
- I/O streams, exception handling
- Threads
- Graphical UIF components
? JavaDoc
? Use of basic tools in software development
- Integrated Development Environment (Eclipse)
- Ava virtual Machine (JVM)
- UML Models (Jude)

Sisältö (täydentävä ja erityisosaaminen)

? Object paradigm and programming languages (Java/PHP)

Tiedolliset oppimistulokset (ydinaines ja -osaaminen)

After completing the course the student knows how object oriented programming is utilized in Java environment in sense of design and implementation.

Taidolliset oppimistulokset (ydinaines ja -osaaminen)

Student is able to design and implement applications using object oriented programming and design paradigm.

Kirjallisuus ja muu materiaali

Beginning JAVA 2 SDK 1.5 Edition
Ivor Hjorton

PHP 5 Unleashed
John Coggesshall

Opetusmenetelmät

Class room teaching: 21 h
Laboratory excercises:21 h
Project: 20
Exams: 4 h
Student individual workload: 54 h
Total: 120 h
Follow-up of the student workload analysis performed: -

Opiskelijan kuormittavuus

Arvioinnin perusteet

Assessment of the compulsory homework assignments, laboratory reports and the project. Final exam.

Koulutusohjelmakohtaiset kompetenssit

login