Course Catalog 2007-2008

OHJ-1406 INTRODUCTION TO OBJECT-ORIENTED PROGRAMMING, 4 cr
Introduction to Object-Oriented Programming

Courses persons responsible
Matti Rintala

Lecturetimes and places
Per IV,V: Thursday 14 - 16, TB219
Per IV: Thursday 14 - 17, TC128

Implementations
  Period 1 Period 2 Period 3 Period 4 Period 5 Summer
Lecture - - - 2 h/week 2 h/week -
Exercise - - - - 2 h/week -
Exercise work - - - 10 h/per 20 h/per -
Exam  
(Timetable for academic year 2007-2008)

Objectives
The students understands the principles of object-oriented programming and is able to write simple object-oriented programs in the C++ language.

Requirements for completing the course
Exam and programming assignment

Evaluation criteria for the course

  • The exam measures theoretical knowledge on the subject. The programming assignment ensures practical skills.

  • Used assessment scale is numeric (1-5)

  • Prerequisites
    Code Course Credits M/R
    OHJ-1156 OHJ-1156 Programming II 5 Mandatory

    Prequisite relations (Sign up to TUT Intranet required)

    Remarks

  • Partial passing of course must be in connection with the same round of implementation.

  • Distance learning

  • ITC utilized during the course

  • - In information distribution via homepage, newsgroups or mailing lists, e.g. current issues, timetables
    - In distributing and/or returning exercise work, material etc

  • Estimate as a percentage of the implementation of the course
  • - Contact teaching: 50 %
    - Distance learning: 0 %
    - Proportion of a student's independent study: 50 %

    Scaling
    Methods of instructionHours
    Lectures 60
    Exercises 10
    Assignments 30

    Other scaledHours
    New tools and study methods 6
    Total sum 106

    Correspondence of content
    8100400 Introduction to object-oriented programming

    Course homepage

    Last modified 18.01.2007
    Modified byMatti Rintala