Institute of Computer Science
  1. Courses
  2. 2019/20 spring
  3. Object-Oriented Programming (Narva College) (LTAT.NR.003)
ET
Log in

Object-Oriented Programming (Narva College) 2019/20 spring

  • Home
  • Materials
  • Grading
  • Java Glossary
  • Cheat sheet (S1-S6)
  • Source Example
  • Links

Before each practice session, please:

  • examine in detail the before-session materials
  • solve home assignments and submit the solutions into Moodle.

During the practice sessions, the main topics and exercises are reviewed and more exercises are solved.

WeekBefore sessionSessionTopicDuring sessionAdditional information
1.—10.02IntroductionExercises 
2.Materials17.02Java fundamentalsExercises 
3.Materials24.02Control structures,
loops, methods, arrays
— 
4.Materials2.03Objects, classesExercisesGroup work 1
5.Materials9.03Strings, files, ArrayListExercises 
6.Materials16.03Inheritance, superclasses,
subclasses, polymorphism
Exercises 
7.Materials23.03Interfaces, abstract classesExercisesGroup work 1 deadline
8.Materials30.03GraphicsExercises 
9.Materials6.04EventsExercisesGroup work 2
10.Materials13.04StreamsExercises 
11.Materials20.04Exception handlingExercises 
12.Materials27.04Data structuresExercises 
13.Materials4.05ThreadsExercises 
14.Sample test11.05Test 1 Test rules
15.Sample test18.05Test 2 Test rules
16. 25.05Group work presentations Group work 2 deadline
  • Institute of Computer Science
  • Faculty of Science and Technology
  • University of Tartu
In case of technical problems or questions write to:

Contact the course organizers with the organizational and course content questions.
The proprietary copyrights of educational materials belong to the University of Tartu. The use of educational materials is permitted for the purposes and under the conditions provided for in the copyright law for the free use of a work. When using educational materials, the user is obligated to give credit to the author of the educational materials.
The use of educational materials for other purposes is allowed only with the prior written consent of the University of Tartu.
Terms of use for the Courses environment