x !
Arkistoitu opetussuunnitelma 2012–2015
Selaamasi opetussuunnitelma ei ole enää voimassa. Tarkista tiedot voimassa olevasta opetussuunnitelmasta.
TIEA2 Introduction to Object-Oriented Programming 5 op
Organised by
Degree Programme in Computer Sciences
Planned organizing times
Period(s) I II III IV
2012–2013 X
2013–2014 X
2014–2015 X
Preceding studies
Compulsory:
Corresponding course units in the curriculum
Informaatiotieteiden yksikkö
Curricula 2011 – 2012

Learning outcomes

After completing the course a student is expected to
• be able to apply the principles of object-oriented programming
• be able to implement small object-oriented programs in Java language
• be able to apply the principles of object-oriented programming to another object-oriented programming language
• be able to implement easily understandable object-oriented programs
• be familiar with the abstract data types (stack, queue and list)
• be able to describe the structure of an object-oriented program by using UML.

Contents

The course introduces the notions of objects, classes, attributes, methods, inheritance, interfaces, polymorphism, abstract data types (stack, queue and list), UML models and object-oriented analysis and design.

Teaching language

Finnish

Modes of study

Option 1
Available for:
  • Degree Programme Students
  • Other Students
  • Open University Students
  • Doctoral Students
  • Exchange Students
Participation in course work 
In Finnish

Evaluation

Numeric 1-5.

Belongs to following study modules

Informaatiotieteiden yksikkö
Informaatiotieteiden yksikkö
Informaatiotieteiden yksikkö
Informaatiotieteiden yksikkö
2015–2016
Teaching
Archived Teaching Schedule. Please refer to current Teaching Shedule.
-
Informaatiotieteiden yksikkö