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

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

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

Common Studies Module
type: Class
disjoint with: Module A3
disjoint with: Additional Studies Module
subclass of: Module
disjoint with: Module B2
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 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 A3
type: Class
subclass of: Module
disjoint with: Additional Studies Module
disjoint with: Module M
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 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.

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

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

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

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

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

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
comment: Kurssilla voi olla yksi tai useampia esitietovaatimuksia.
range: Course
domain: Course

usedByFaculty
type: ObjectProperty
range: Faculty
domain: Building
comment: Rakennuksissa on tiedekuntien toimintaa.

hasSchools
type: ObjectProperty
comment: Maassa on (huippu)yliopistoja.
range: School
domain: Country

hasNeighbor
type: SymmetricProperty
type: ObjectProperty
range: Building
domain: Building
comment: Rakennus voi olla jonkin toisen rakennuksen naapuri.

hasOfficeInBuilding
type: FunctionalProperty
type: ObjectProperty
range: Building
domain: Faculty
comment: Tiedekunnalla on kanslia jossain rakennuksessa.

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

is Part of EU
type: FunctionalProperty
comment: Maa voi olla EU:n jäsen.
range: boolean
domain: Country
type: DatatypeProperty

locatedInArea
type: FunctionalProperty
domain: Building
range: Area
type: ObjectProperty
comment: Rakennukset sijaitsevat jollain alueella.

isPartOf Building
type: FunctionalProperty
type: ObjectProperty
comment: Sali on osa jotain rakennusta.
domain: LectureRoom
range: Building

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

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

isPartOfCity
type: FunctionalProperty
domain: Area
comment: Alue on osa kaupunkia.
range: City
type: ObjectProperty

was Established
type: FunctionalProperty
range: int
domain: School
comment: Kouluilla on perustamisvuosi.
type: DatatypeProperty

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

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

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

isLocatedInCountry
type: FunctionalProperty
range: Country
domain: Class
  union of: School
  union of: City
type: ObjectProperty
comment: Koulu sijaitsee jossain maassa.

isPartOfSchool
type: FunctionalProperty
inverse of: consistsOfFaculties
type: ObjectProperty
range: School
domain: Faculty
comment: Tiedekunnat muodostavat yliopiston.

consistsOfFaculties
type: InverseFunctionalProperty
comment: Yliopisto muodostuu tiedekunnista.
domain: School
range: Faculty
type: ObjectProperty
inverse of: isPartOfSchool

hasCapital
type: FunctionalProperty
comment: Maalla on pääkaupunki.
range: City
domain: Country
type: ObjectProperty

has Address
type: FunctionalProperty
domain: Building
type: DatatypeProperty
range: string
comment: Rakennuksilla on katuosoite.

has Population
type: FunctionalProperty
type: DatatypeProperty
range: DataRange
  one of: < 100 000
  one of: < 500 000
  one of: < 1 000 000
  one of: > 1 000 000
domain: City

AS-75.1107
type: Course
related acm class: J.7 1009
is part of study programme: AS
has credits: 4.0
related acm class: H.5.0
has name: Median lajityypit
has www page: http://www.media.tkk.fi/opinnot/opintojaksot/kurssi/as751107/
belongs to module: VIE-A1
has location: AS1
has code: AS-75.1107

AS
type: StudyProgramme
offers course: S-114.2720
offers course: T-111.4360
offers course: Mat-1.2600
offers course: T-110.1100
has name: Automaatio- ja systeemitekniikka
offers course: Mat-1.1110
offers course: Mat-1.1131
offers course: AS-84.1132
offers course: AS-75.1124
offers course: Mat-1.1132
offers course: AS-75.2128
offers course: AS-75.3133
offers course: T-121.2100
offers course: T-106.1223
has www page: http://as.tkk.fi/Opinnot/Tutkinto
offers course: Mat-1.1120
offers course: AS-75.2121
offers course: T-106.1001
offers course: AS-75.1107
offers course: T-106.1203
offers course: T-111.4300
offers course: T-76.1143

S-114.2720
type: Course
has www page: https://oodi.tkk.fi/w/opintjakstied.jsp
belongs to module: VIE-A3
has code: S-114.2720
has location: S4
related acm class: H.5.2 716
has credits: 6.0
has name: Havaitseminen ja toiminta
related acm class: J.4 992
is part of study programme: AS

VIE-A3
type: Module A3
has course: S-114.2720
has course: AS-75.3133
has credits: 20.0
has name: Pääaineen syventävä moduuli

AS-75.3133
type: Course
has credits: 5.0
related acm class: H.5.1 700
has name: Mediaviestintäjärjestelmät
has location: TU2530
has www page: http://www.media.tkk.fi/opinnot/opintojaksot/kurssi/as753133/
related acm class: J.7 1009
belongs to module: VIE-A3
has prerequisites: AS-75.2121
has code: AS-75.3133
is part of study programme: AS

TU2530
type: LectureRoom
has name: TUAS2530-2531
is part of building: TUAS

TUAS
type: TKK Building
located in area: Otaniemi
has address: Otaniementie 17
comment: TKK:n toimipiste.
used by faculty: Elektroniikka tietoliikenne ja automaatio
used by faculty: Informaatio ja luonnontieteet
has neighbor: T

Otaniemi
type: Area
is part of city: Espoo
comment: Otaonnelan kampus.

Espoo
type: City
has population: < 500 000
is located in country: Suomi
comment: Lande.

Suomi
type: Country
has schools: Innovaatioyliopisto
is part of EU: true
has capital: Helsinki
comment: Isänmaa.

Innovaatioyliopisto
type: School
consists of faculties: Laskentatoimi ja rahoitus
is located in country: Suomi
comment: Huippuyliopisto.
has www page: http://www.innovaatioyliopisto.fi
consists of faculties: Elektroniikka tietoliikenne ja automaatio
consists of faculties: Informaatio ja luonnontieteet
was established: 2009
consists of faculties: Markkinointi ja johtaminen
consists of faculties: Medialaboratorio

Laskentatoimi ja rahoitus
type: HKKK Faculty
has office in building: Chydenia
comment: HKKK:n laitos.
is part of school: Innovaatioyliopisto

Chydenia
type: HKKK Building
comment: HKKK:n toimipiste.
located in area: Keskusta
used by faculty: Laskentatoimi ja rahoitus
has neighbor: Arkadia
has address: Runeberginkatu 22-24

Keskusta
type: Area
comment: Keskustakampus.
is part of city: Helsinki

Helsinki
type: City
has population: < 1 000 000
comment: Stadi.
is located in country: Suomi

Arkadia
type: HKKK Building
comment: HKKK:n toimipiste.
has address: Lapuankatu 6
located in area: Keskusta
has neighbor: Chydenia
used by faculty: Markkinointi ja johtaminen

Markkinointi ja johtaminen
type: HKKK Faculty
has office in building: Arkadia
comment: HKKK:n laitos.
is part of school: Innovaatioyliopisto

Elektroniikka tietoliikenne ja automaatio
type: TKK Faculty
has office in building: Sähkö
comment: TKK:n tiedekunta.
is part of school: Innovaatioyliopisto

Sähkö
type: TKK Building
comment: TKK:n toimipiste.
has address: Otakaari 5
used by faculty: Elektroniikka tietoliikenne ja automaatio
has neighbor: Main
located in area: Otaniemi

Main
type: TKK Building
located in area: Otaniemi
has neighbor: T
has neighbor: Sähkö
used by faculty: Elektroniikka tietoliikenne ja automaatio
used by faculty: Informaatio ja luonnontieteet
comment: TKK:n toimipiste.
has address: Otakaari 1

T
type: TKK Building
comment: TKK:n toimipiste.
has address: Konemiehentie 2
used by faculty: Informaatio ja luonnontieteet
located in area: Otaniemi
has neighbor: TUAS
has neighbor: Main

Informaatio ja luonnontieteet
type: TKK Faculty
is part of school: Innovaatioyliopisto
has office in building: T
comment: TKK:n tiedekunta.

Medialaboratorio
type: TAIK Faculty
is part of school: Innovaatioyliopisto
comment: TAIK:n medialaboratorio.
has office in building: Hämeentie

Hämeentie
type: TAIK Building
has address: Hämeentie 135
comment: TAIK:n toimipiste.
located in area: Muu
used by faculty: Medialaboratorio

Muu
type: Area
comment: Muut toimialueet.
is part of city: Helsinki

AS-75.2121
type: Course
has location: TU2530
belongs to module: VIE-A2
is part of study programme: AS
has www page: http://www.media.tkk.fi/opinnot/opintojaksot/kurssi/as752121/
has code: AS-75.2121
has prerequisites: AS-75.1124
has prerequisites: AS-75.1107
has credits: 4.0
has name: Mediatekniikan perusteet
related acm class: H.5.4 728
related acm class: H.5.2 711

VIE-A2
type: Module A2
has course: T-111.4360
has course: T-111.4300
has course: AS-75.2128
has course: AS-75.2121
has credits: 20.0
has name: Pääaineen jatkomoduuli

T-111.4360
type: Course
has name: WWW-palvelun suunnittelu
related acm class: H.5.4 729
has code: T-111.4360
belongs to module: VIE-A2
has location: T2
has credits: 4.0
has www page: https://oodi.tkk.fi/w/opintjakstied.jsp
is part of study programme: AS
related acm class: D.2.10 282

T2
type: LectureRoom
has name: T2
is part of building: T

T-111.4300
type: Course
has code: T-111.4300
has prerequisites: T-106.1203
has name: Tietokonegrafiikan perusteet
belongs to module: VIE-A2
has www page: https://oodi.tkk.fi/w/opintjakstied.jsp
has location: T1
is part of study programme: AS
related acm class: I.3.0
has credits: 3.0
related acm class: I.3.m

T-106.1203
type: Course
is part of study programme: AS
has location: A
has prerequisites: T-106.1001
related acm class: D.3.0 296
has credits: 5.0
belongs to module: VIE-PERUS
related acm class: D.3.2 310
has www page: http://www.cs.hut.fi/Opinnot/T-106.1203/
has code: T-106.1203
has name: Ohjelmoinnin perusteet L (Java)

A
type: LectureRoom
is part of building: Main
has name: A

T-106.1001
type: Course
has code: T-106.1001
belongs to module: VIE-PERUS
related acm class: D.4.0
related acm class: I.0
is part of study programme: AS
has www page: http://www.cs.hut.fi/Opinnot/T-106.1001/
has credits: 2.0
has name: Tietokone työvälineenä

VIE-PERUS
type: Basic Studies Module
has name: Perusopinnot
has credits: 80.0
has course: T-106.1001
has course: T-106.1203
has course: Mat-1.1132
has course: Mat-1.1131
has course: Mat-1.1120
has course: Mat-1.1110

Mat-1.1132
type: Course
is part of study programme: AS
belongs to module: VIE-PERUS
has name: Matematiikan peruskurssi C3-2
has www page: https://oodi.tkk.fi/w/opintjakstied.jsp
has prerequisites: Mat-1.1110
related acm class: G.1.7 550
has credits: 5.0
related acm class: G.1.7 554
has code: Mat-1.1132
has location: C
has prerequisites: Mat-1.1120

Mat-1.1110
type: Course
has location: C
has name: Matematiikan peruskurssi C1
related acm class: G.1.3 518
has code: Mat-1.1110
related acm class: G.1.3 517
has credits: 10.0
is part of study programme: AS
has www page: https://oodi.tkk.fi/w/opintjakstied.jsp
belongs to module: VIE-PERUS

C
type: LectureRoom
is part of building: Main
has name: C

Mat-1.1120
type: Course
related acm class: G.1.7 551
has location: C
has code: Mat-1.1120
has credits: 10.0
is part of study programme: AS
belongs to module: VIE-PERUS
related acm class: G.1.9 572
has name: Matematiikan peruskurssi C2
has prerequisites: Mat-1.1110
has www page: https://oodi.tkk.fi/w/opintjakstied.jsp

Mat-1.1131
type: Course
has prerequisites: Mat-1.1120
has www page: https://oodi.tkk.fi/w/opintjakstied.jsp
has credits: 5.0
has prerequisites: Mat-1.1110
has name: Matematiikan peruskurssi C3-1
has location: C
related acm class: G.1.2 504
is part of study programme: AS
has code: Mat-1.1131
related acm class: G.0
belongs to module: VIE-PERUS

T1
type: LectureRoom
is part of building: T
has name: T1

AS-75.2128
type: Course
is part of study programme: AS
has code: AS-75.2128
has www page: http://www.media.tkk.fi/opinnot/opintojaksot/kurssi/as752128/
belongs to module: VIE-A2
related acm class: H.5.2 711
has prerequisites: AS-75.1124
has credits: 5.0
has name: Kuvaus- ja näyttötekniikka
has prerequisites: AS-75.2121
has location: TU2530
related acm class: H.5.2 707

AS-75.1124
type: Course
is part of study programme: AS
has www page: http://www.media.tkk.fi/opinnot/opintojaksot/kurssi/as751124/
related acm class: H.5.2 705
belongs to module: VIE-YHTEISET
related acm class: H.1.2 617
has code: AS-75.1124
has credits: 5.0
has name: Kuvatekniikan perusteet
has location: AS2

VIE-YHTEISET
type: Common Studies Module
has course: T-110.1100
has course: T-106.1223
has course: AS-75.1124
has course: AS-84.1132
has credits: 20.0
has name: Ohjelman yhteiset opinnot

T-110.1100
type: Course
related acm class: C.2.0 160
has code: T-110.1100
has name: Johdatus tietoliikenteeseen ja multimediatekniikkaan
has credits: 5.0
has location: T1
belongs to module: VIE-YHTEISET
has www page: https://oodi.tkk.fi/w/opintjakstied.jsp
is part of study programme: AS
related acm class: H.5.4 728
has prerequisites: T-106.1001

T-106.1223
type: Course
has name: Tietorakenteet ja algoritmit Y
related acm class: D.3.3 319
has location: M
has www page: https://oodi.tkk.fi/w/opintjakstied.jsp
related acm class: E.1 401
has prerequisites: T-106.1203
is part of study programme: AS
has code: T-106.1223
has credits: 5.0
belongs to module: VIE-YHTEISET

M
type: LectureRoom
is part of building: Main
has name: M

AS-84.1132
type: Course
belongs to module: VIE-YHTEISET
related acm class: J.7 1008
has location: AS2
has credits: 5.0
is part of study programme: AS
has code: AS-84.1132
related acm class: J.7 1006
has name: Automaatio- ja säätötekniikka
has www page: http://automation.tkk.fi/AS-84-1132

AS2
type: LectureRoom
has name: AS2
is part of building: TUAS

S4
type: LectureRoom
is part of building: Sähkö
has name: S4

Mat-1.2600
type: Course
has www page: https://oodi.tkk.fi/w/opintjakstied.jsp
has location: M
related acm class: G.3 587
has prerequisites: Mat-1.1110
related acm class: G.3 600
has prerequisites: Mat-1.1120
is part of study programme: AS
belongs to module: VIE-M
has name: Sovellettu todennäköisyyslasku A
has code: Mat-1.2600
has credits: 5.0

VIE-M
type: Module M
has course: Mat-1.2600
has credits: 10.0
has name: Tieteen metodiikka

T-121.2100
type: Course
has name: Johdatus käyttäjäkeskeiseen tuotekehitykseen
belongs to module: VIE-A1
is part of study programme: AS
related acm class: H.5.2 713
has code: T-121.2100
related acm class: H.5.2 705
has credits: 2.0
has www page: https://oodi.tkk.fi/w/opintjakstied.jsp
has location: T1

VIE-A1
type: Basic Module A1
has name: Pääaineen perusmoduuli
has course: T-76.1143
has course: AS-75.1107
has course: T-121.2100
has credits: 20.0

T-76.1143
type: Course
has code: T-76.1143
has name: Tiedonhallintajärjestelmät
related acm class: E.2 404
related acm class: E.1 395
belongs to module: VIE-A1
is part of study programme: AS
has location: T1
has credits: 5.0
has prerequisites: T-106.1223
has www page: https://oodi.tkk.fi/w/opintjakstied.jsp

AS1
type: LectureRoom
is part of building: TUAS
has name: AS1

G106
type: LectureRoom
has name: G106
is part of building: Chydenia

E012
type: LectureRoom
is part of building: Arkadia
has name: E012

DiplomiInsinööri
type: MasterDegree
has module: VIE-M
has module: VIE-A3
comment: Diplomi-insinöörin tutkinto.

TekniikanKandidaatti
type: BachelorDegree
comment: Kandidaatin tutkinto.
has module: VIE-A2
has module: VIE-YHTEISET
has module: VIE-PERUS
has module: VIE-A1