Module A2
type: Class
disjoint with: Common Studies Module
disjoint with: Basic Module A1
disjoint with: Thesis Module
disjoint with: Module B2
subclass of: Module
disjoint with: Additional Studies Module
disjoint with: Module A3
disjoint with: Basic Module B1
disjoint with: Module C
disjoint with: Module M
disjoint with: Basic Studies Module
comment: Jatkomoduuli A2.

Common Studies Module
type: Class
disjoint with: Module A3
disjoint with: Additional Studies Module
disjoint with: Module B2
subclass of: Module
disjoint with: Thesis Module
disjoint with: Module M
disjoint with: Basic Module B1
comment: Ohjelmalle yhteiset opinnot.
disjoint with: Basic Studies Module
disjoint with: Module A2
disjoint with: Module C
disjoint with: Basic Module A1

Module B2
type: Class
disjoint with: Module C
subclass of: Module
comment: Syventävä moduuli B3.
disjoint with: Common Studies Module
disjoint with: Module A3
disjoint with: Basic Module A1
disjoint with: Module A2
disjoint with: Additional Studies Module
disjoint with: Thesis Module
disjoint with: Basic Studies Module
disjoint with: Basic Module B1
disjoint with: Module M

Module A3
type: Class
subclass of: Module
disjoint with: Module M
disjoint with: Additional Studies Module
disjoint with: Basic Studies Module
disjoint with: Module A2
disjoint with: Basic Module A1
disjoint with: Thesis Module
disjoint with: Module B2
comment: Syventävä moduuli A3.
disjoint with: Module C
disjoint with: Common Studies Module
disjoint with: Basic Module B1

Module C
type: Class
disjoint with: Module M
disjoint with: Module B2
disjoint with: Additional Studies Module
disjoint with: Common Studies Module
disjoint with: Basic Module A1
comment: Erikoismoduuli C.
disjoint with: Basic Studies Module
disjoint with: Module A3
disjoint with: Module A2
subclass of: Module
disjoint with: Thesis Module
disjoint with: Basic Module B1

Module M
type: Class
disjoint with: Additional Studies Module
disjoint with: Common Studies Module
disjoint with: Basic Module A1
disjoint with: Module B2
disjoint with: Thesis Module
disjoint with: Module C
disjoint with: Module A2
disjoint with: Module A3
disjoint with: Basic Module B1
disjoint with: Basic Studies Module
comment: Tieteen metodiikka M.
subclass of: Module

Basic Studies Module
type: Class
disjoint with: Module A2
disjoint with: Module C
disjoint with: Module A3
comment: Perusopinnot.
disjoint with: Basic Module B1
disjoint with: Thesis Module
disjoint with: Basic Module A1
disjoint with: Common Studies Module
disjoint with: Module B2
disjoint with: Additional Studies Module
disjoint with: Module M
subclass of: Module

Masters Thesis Module
type: Class
subclass of: Thesis Module
disjoint with: Bachelors Thesis Module
comment: Diplomityö.

Bachelors Thesis Module
type: Class
subclass of: Thesis Module
comment: Kandidaatin työ ja seminaari.
disjoint with: Masters Thesis Module

Degree
type: Class
subclass of: Thing
subclass of: Restriction
  min cardinality: 1
  on property: hasModule

Additional Masters Studies
type: Class
subclass of: Additional Studies Module
comment: Vapaasti valittavat opinnot DI-tutkinnossa.
disjoint with: Additional Bachelor Studies

Additional Bachelor Studies
type: Class
comment: Vapaasti valittavat opinnot kandidaatin tutkinnossa.
subclass of: Additional Studies Module
disjoint with: Additional Masters Studies

offers Course
type: ObjectProperty
inverse of: isPartOf study programme
comment: Jokainen laitos tarjoaa tietyn määrän kursseja.
domain: StudyProgramme
range: Course

isPartOf study programme
type: FunctionalProperty
type: ObjectProperty
inverse of: offers Course
comment: Kurssi kuuluu jonkin laitoksen alaisuuteen.
domain: Course
range: StudyProgramme

has Prerequisites
type: ObjectProperty
range: Course
comment: Kurssilla voi olla yksi tai useampia esitietovaatimuksia.
domain: Course

has Rakennus
type: ObjectProperty
comment: Oppilaitokseen ja kaupunginosaan kuuluu rakennuksia
range: Rakennus
domain: Class
  union of: Oppilaitos
  union of: Kaupunginosa

has Naapuri
type: ObjectProperty
domain: Class
  union of: Kaupunki
  union of: Kunta
comment: Kaupungilla ja kunnalla voi olla useita naapureita
range: Class
  union of: Kaupunki
  union of: Kunta

has Oppilaitos
type: ObjectProperty
inverse of: kuuluu Kaupunginosaan
range: Oppilaitos
comment: Kaupunginosassa voi olla jokin oppilaitos
domain: Kaupunginosa

has Yhteyshenkilo
type: FunctionalProperty
comment: Oppilaitoksella on yhteishenkilö
type: DatatypeProperty
range: string
domain: Oppilaitos

has Perustamisvuosi
type: FunctionalProperty
comment: Kaupungit ja kunnat on perustetu jonain vuonna
domain: Class
  union of: Kaupunki
  union of: Kunta
range: int
type: DatatypeProperty

has Credits
type: FunctionalProperty
range: float
domain: Class
  union of: Module
  union of: Course
type: DatatypeProperty
comment: Kursseilla ja moduleilla on tietty määrä opintopisteitä.

has Asukasluku
type: FunctionalProperty
comment: Mailla, kaupungeilla ja kunnilla on asukasluku
type: DatatypeProperty
domain: Maa
range: int

belongs To Module
type: FunctionalProperty
type: ObjectProperty
inverse of: has Course
range: Module
comment: Kurssi kuuluu tutkinnossa vain yhteen moduliin.
domain: Course

has Course
type: InverseFunctionalProperty
comment: Moduli koostuu useammasta kurssista.
range: Course
type: ObjectProperty
domain: Module
inverse of: belongs To Module

has Opiskelijoita
type: FunctionalProperty
range: int
comment: Opilaitkosissa on opiskelijamäärä
domain: Oppilaitos
type: DatatypeProperty

has Code
type: InverseFunctionalProperty
type: FunctionalProperty
type: DatatypeProperty
range: string
comment: Kurssilla on yksilöllinen koodi.
domain: Course

has Name
type: InverseFunctionalProperty
domain: Class
  union of: Course
  union of: StudyProgramme
  union of: Module
  union of: Luentosali
range: string
comment: Kursseilla, moduleilla, laitoksilla ja tiedekunnilla on nimi.
type: FunctionalProperty
type: DatatypeProperty

has www page
type: InverseFunctionalProperty
domain: Class
  union of: Course
  union of: StudyProgramme
comment: Kursseilla, laitoksilla ja tiedekunnilla on oma www-osoite.
range: anyURI
type: FunctionalProperty
type: DatatypeProperty

T-106.2001
type: Course
belongs to module: INF-O
has www page: http://www2.cs.hut.fi/~studio1/index.php
has credits: 4.0
related acm class: I.1.3 742
related acm class: B.1.4 14
has name: Informaatioverkostot:Studio 1
is part of study programme: INFORMAATIOVERKOSTOT
has code: T-106.2001

INF-O
type: Basic Studies Module
has name: Ohjelman yhteiset opinnot
has course: AS-0.1110
has course: AS-75.2300
has course: TU-22.2600
has course: T-111.2210
has course: T-106.2001

AS-0.1110
type: Course
related acm class: E.1 396
has name: XML-kuvauskielten perusteet
is part of study programme: INFORMAATIOVERKOSTOT
has credits: 3.0
has www page: http://www.media.hut.fi/opinnot/opintojaksot/kurssi/as01110/
has prerequisites: T-106.1206
has code: AS-0.1110
related acm class: E.2 406
belongs to module: INF-O

INFORMAATIOVERKOSTOT
type: StudyProgramme
offers course: T-111.4003
offers course: T-110.1100
offers course: T-111.4360
offers course: T-111.5400
offers course: T-106.2001
has www page: http://inf.tkk.fi/content/uusi_tutkintosaanto/
offers course: AS-0.1110
offers course: T-121-5300
offers course: T-111.5500
offers course: AS-75.2300
offers course: T-111.4300
offers course: TU-22.2600
offers course: T-111.5370
offers course: T-121.3110
offers course: T-111.5360
has name: Informaatioverkostot
offers course: T-111.5300
offers course: T-111.2210
offers course: INF-0.3100
offers course: T-121.2100
offers course: T-76.4115
offers course: T-111.5450

T-111.4003
type: Course
has www page: http://www.tml.tkk.fi/Opinnot/T-111.4003/
has name: Multimedian työvälineet
has credits: 4.0
related acm class: H.4
related acm class: H.5.1
belongs to module: INF-A2
has code: T-111.4003
is part of study programme: INFORMAATIOVERKOSTOT

INF-A2
type: Module A2
has course: T-121-5300
has course: T-111.4300
has course: T-111.4360
has course: T-111.4003
has course: T-76.4115
has name: Pääaineen jatkomoduuli

T-121-5300
type: Course
related acm class: D.4
has www page: http://www.soberit.hut.fi/T-121/T-121.5300/
is part of study programme: INFORMAATIOVERKOSTOT
has name: Käyttöliittymäsuunnittelu
belongs to module: INF-A2
has code: T-121-5300
has prerequisites: T-121.2100
related acm class: D.2
has credits: 3.0

T-121.2100
type: Course
has name: Johdatus käyttäjäkeskeiseen tuotekehitykseen
has code: T-121.2100
has www page: http://www.soberit.hut.fi/T-121/T-121.2100/
related acm class: A.1
is part of study programme: INFORMAATIOVERKOSTOT
related acm class: H.1
has credits: 2.0
has prerequisites: T-76.3601
belongs to module: INF-A1

T-76.3601
type: Course
has code: T-76.3601
has name: Ohjelmistotuotannon perusteet

INF-A1
type: Basic Module A1
has course: INF-0.3100
has course: T-110.1100
has course: T-121.2100
has course: T-121.3110
has name: Informaatioverkostojen perusmoduuli

INF-0.3100
type: Course
has name: Verkostojen perusteet
is part of study programme: INFORMAATIOVERKOSTOT
related acm class: H.0
has prerequisites: T-106.1223
related acm class: C.2
has credits: 2.0
has www page: http://www.tml.tkk.fi/Opinnot/Inf-0.3100/
belongs to module: INF-A1
has code: INF-0.3100

T-106.1223
type: Course
has code: T-106.1223
has www page: http://www.cs.hut.fi/Opinnot/T-106.1223/k2008/index.shtml
has credits: 5.0
has name: Tietorakenteet ja algoritmit

T-110.1100
type: Course
related acm class: C.2.0 160
has code: T-110.1100
has name: Johdatus tietoliikenteeseen ja multimediatekniikkaan
is part of study programme: INFORMAATIOVERKOSTOT
has credits: 5.0
has www page: http://www.tml.tkk.fi/Opinnot/T-110.1100/
belongs to module: INF-A1
has prerequisites: T-106.1001
related acm class: H.0

T-106.1001
type: Course
has name: Tietokone työvälineenä
has code: T-106.1001

T-121.3110
type: Course
belongs to module: INF-A1
related acm class: D.4
is part of study programme: INFORMAATIOVERKOSTOT
has name: Käyttäjäkeskeisen tuotekehityksen harjoitustyö
has prerequisites: T-121.2100
has www page: http://www.soberit.hut.fi/T-121/T-121.3110/
has credits: 3.0
related acm class: H.1
has code: T-121.3110

T-111.4300
type: Course
has www page: http://www.tml.tkk.fi/Opinnot/T-111.4300/2005/
has name: Tietokonegrafiikan perusteet
has credits: 3.0
belongs to module: INF-A2
is part of study programme: INFORMAATIOVERKOSTOT
has code: T-111.4300
related acm class: I.4
related acm class: I.3

T-111.4360
type: Course
has www page: http://www.tml.tkk.fi/Opinnot/T-111.4360/
related acm class: H.5.2
related acm class: D.2
has code: T-111.4360
belongs to module: INF-A2
has credits: 4.0
has name: WWW-palvelun suunnittelu
is part of study programme: INFORMAATIOVERKOSTOT

T-76.4115
type: Course
related acm class: H.1
related acm class: D.2
has www page: http://www.soberit.hut.fi/T-76.115/
has code: T-76.4115
has name: Ohjelmistonkehitysprojekti
has credits: 5.0
belongs to module: INF-A2
is part of study programme: INFORMAATIOVERKOSTOT

T-111.5400
type: Course
has credits: 4.0
has name: Keinotodellisuus
belongs to module: INF-A3
has prerequisites: T-111.5300
has prerequisites: T-111.2350
related acm class: I.2
related acm class: I.6
has www page: http://www.tml.tkk.fi/Opinnot/T-111.5400/
has code: T-111.5400
is part of study programme: INFORMAATIOVERKOSTOT

INF-A3
type: Module A3
has course: T-111.5300
has course: T-111.5500
has course: T-111.5450
has course: T-111.5370
has course: T-111.5400
has course: T-111.5360
has name: Pääaineen syventävä moduuli

T-111.5300
type: Course
is part of study programme: INFORMAATIOVERKOSTOT
has credits: 4.0
related acm class: I.3
has name: Tietokonegrafiikan jatkokurssi
has www page: http://www.tml.tkk.fi/Opinnot/T-111.5300/
belongs to module: INF-A3
has code: T-111.5300
related acm class: I.4
has prerequisites: T-111.4300

T-111.5500
type: Course
has credits: 4.0
related acm class: I.4
has prerequisites: T-111.5300
has name: Tietokonegrafiikan seminaari
has code: T-111.5500
belongs to module: INF-A3
is part of study programme: INFORMAATIOVERKOSTOT
related acm class: I.3
has www page: http://www.tml.tkk.fi/Opinnot/T-111.5500/

T-111.5450
type: Course
has name: Tietokoneanimaatio
related acm class: I.4
has code: T-111.5450
related acm class: D.1
has credits: 6.0
belongs to module: INF-A3
has prerequisites: T-111.5300
has www page: http://www.tml.tkk.fi/Opinnot/T-111.5450/
is part of study programme: INFORMAATIOVERKOSTOT

T-111.5370
type: Course
is part of study programme: INFORMAATIOVERKOSTOT
has code: T-111.5370
has name: 3D mallintaminen ja virtuaaliprototyypit
has prerequisites: T-111.4300
belongs to module: INF-A3
has www page: http://www.tml.tkk.fi/Opinnot/T-111.5370/
has credits: 6.0

T-111.5360
type: Course
has name: WWW Aplications
has credits: 4.0
related acm class: H.5
related acm class: H.4.3
has code: T-111.5360
belongs to module: INF-A3
has www page: http://www.tml.tkk.fi/Opinnot/T-111.5360/
is part of study programme: INFORMAATIOVERKOSTOT

T-111.2350
type: Course
has code: T-111.2350
has name: Multimediatekniikka

AS-75.2300
type: Course
has credits: 2.0
related acm class: H.3.5 674
related acm class: H.1.0
is part of study programme: INFORMAATIOVERKOSTOT
has www page: http://www.media.hut.fi/opinnot/opintojaksot/kurssi/as752300/
belongs to module: INF-O
has code: AS-75.2300
has name: Informaatioverkostot:Studio 2

TU-22.2600
type: Course
is part of study programme: INFORMAATIOVERKOSTOT
has name: Informaatioverkostot:Studio 3
has credits: 4.0
has code: TU-22.2600
related acm class: K.1
related acm class: K.6
belongs to module: INF-O
has www page: http://www.tuta.hut.fi/studies/Courses_and_schedules/Teta/TU-22.2600/TU-22.2600.php

T-111.2210
type: Course
is part of study programme: INFORMAATIOVERKOSTOT
has www page: http://www.tml.tkk.fi/Opinnot/T-111.2210/
has credits: 3.0
belongs to module: INF-O
related acm class: I.3.4 846
related acm class: I.3.0
has code: T-111.2210
has name: Informaatioverkostot:Studio 4

T-106.1206
type: Course
has code: T-106.1206
has name: Ohjelmoinnin perusteet Y

Helsinki
type: Kaupunki
has nimi: Helsinki

Kauppakorkeakoulu
type: Oppilaitos
has nimi: Kauppakorkeakoulu
kuuluu kaupunginosaan: Töölö

Vantaa
type: Kaupunki
has nimi: Vantaa

Otaniemi
type: Kaupunginosa
has nimi: Otaniemi

S-talo
type: Rakennus
has nimi: Sähkö- ja tietoliik

TUAS
type: Rakennus
has nimi: Tuotantotalouden ja Autoamaatio- ja systeemitekniikan talo

Päärakennus
type: Rakennus
has nimi: Päärakennus

Espoo
type: Kaupunki
has nimi: Espoo