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

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: Basic Studies Module
disjoint with: Module M
comment: Jatkomoduuli A2.

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

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 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 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

TU1521
type: LectureRoom
comment: Kurssi pidetään tietyssä salissa.
has name: TUAS1521-1522

AS-75.2128
type: Course
has code: AS-75.2128
has prerequisites: AS-75.1124
has credits: 5.0
is part of study programme: MEDIA
belongs to module: AS-A2
has name: Kuvaus- ja näyttötekniikka
has location: TUAS 2530
related acm class: B.4.2 58
has prerequisites: AS-75.2121
has www page: http://www.media.hut.fi/opinnot/opintojaksot/kurssi/as752128

AS-75.1124
type: Course
has name: Kuvatekniikan perusteet
related acm class: I.4.0 870
is part of study programme: AS
has www page: http://www.media.hut.fi/opinnot/opintojaksot/kurssi/as751124
has credits: 4.0
has location: AS2
belongs to module: AS-O
has code: AS-75.1124

AS
type: StudyProgramme
has name: Automaatio- ja systeemitekniikka
offers course: AS-75.1124

AS2
type: LectureRoom
has name: AS2

AS-O
type: Common Studies Module
has course: AS-75.1124
has name: AS-O
has credits: 20.0

MEDIA
type: StudyProgramme
offers course: T-111.4360
offers course: AS-75.1101
offers course: T-61.5100
offers course: T-76.2143
offers course: AS-75.2500
offers course: T-121.5300
offers course: AS-75.3700
offers course: AS-75.3132
offers course: T-111.4300
has name: Viestintätekniikka
offers course: AS-75.2128
offers course: T-121.2100
offers course: AS-75.3130
offers course: AS-75.2121
offers course: Inf-0.3100
offers course: T-111.2350
has www page: http://www.media.hut.fi
offers course: AS-0.1110

T-111.4360
type: Course
belongs to module: AS-A2
has prerequisites: T-106.1203
has credits: 4.0
has code: T-111.4360
has location: T2
is part of study programme: MEDIA
has name: WWW-palvelun suunnittelu
has www page: http://www.tml.tkk.fi/Opinnot/T-111.4360

AS-A2
type: Module A2
has name: Viestintätekniikan jatkomoduuli
has course: AS-75.2500
has course: T-61.5010
has course: AS-75.2121
has course: T-111.4360
has course: T-111.4300
has course: AS-75.2128
has credits: 20.0

AS-75.2500
type: Course
is part of study programme: MEDIA
belongs to module: AS-A2
has prerequisites: T-106.1203
has code: AS-75.2500
has www page: http://www.media.hut.fi/opinnot/opintojaksot/kurssi/as752500
has location: TU1521
has name: Semanttinen Web
related acm class: H.1.2 617
has credits: 4.0

T-106.1203
type: Course
related acm class: D.3.0 296
has location: M
has code: T-106.1203
has credits: 5.0
belongs to module: TIK-A1
has name: Ohjelmoinnin perusteet (Java)
is part of study programme: T

M
type: LectureRoom
has name: Mellin sali

TIK-A1
type: Basic Module A1
has name: Tietotekniikan perusopintomoduuli
has credits: 20.0
has course: T-106.1203

T
type: StudyProgramme
offers course: T-106.1203
offers course: T-61.5010
has name: Tietotekniikan koulutusohjelma

T-61.5010
type: Course
has name: Informaation visualisointi
related acm class: H.5.1 698
has credits: 5.0
has location: T2
belongs to module: AS-A2
is part of study programme: T
has www page: www.cis.hut.fi/Opinnot/T-61.5010
related acm class: E.1 397
has code: T-61.5010

T2
type: LectureRoom
has name: T2

AS-75.2121
type: Course
has www page: http://www.media.hut.fi/opinnot/opintojaksot/kurssi/as752121
has code: AS-75.2121
has prerequisites: AS-75.1124
has prerequisites: AS-75.1101
related acm class: H.5.1 700
has credits: 4.0
has location: TUAS 2530
has name: Mediatekniikan perusteet
belongs to module: AS-A2
is part of study programme: MEDIA

AS-75.1101
type: Course
related acm class: H.5.0
has code: AS-75.1101
is part of study programme: MEDIA
has location: AS2
has www page: www.media.hut.fi/opinnot/opintojaksot/kurssi/as751101
has credits: 3.0
belongs to module: AS-A1
has name: Median lajityypit

AS-A1
type: Basic Module A1
has course: T-111.2350
has credits: 20.0
has course: AS-75.1101
has course: T-76.2143
has course: Inf-0.3100
has name: Viestintätekniikan perusmoduuli
has course: T-121.5300
has course: AS-0.1110
has course: T-121.2100

T-111.2350
type: Course
has www page: http://www.tml.tkk.fi/Opinnot/T-111.2350
has name: Multimediatekniikka
has code: T-111.2350
related acm class: H.m
has location: T1
has credits: 4.0
is part of study programme: MEDIA
belongs to module: AS-A1

T1
type: LectureRoom
has name: T1

T-76.2143
type: Course
has name: Tiedonhallintajärjestelmät
has code: T-76.1143
has prerequisites: T-106.1203
has www page: www.soberit.hut.fi/suomi/Studies.html
is part of study programme: MEDIA
belongs to module: AS-A1
has location: T1
has credits: 5.0
related acm class: H.2.3 629

Inf-0.3100
type: Course
is part of study programme: MEDIA
has code: Inf-0.3100
has credits: 2.0
related acm class: H.5.3 726
has location: T1
has name: Verkostojen perusteet
belongs to module: AS-A1
has www page: www.tml.tkk.fi/Opinnot/Inf-0.3100

T-121.5300
type: Course
belongs to module: AS-A1
has name: Käyttöliittymäsuunnittelu
has location: T1
is part of study programme: MEDIA
related acm class: H.5.2 716
has code: T-121.5300
has www page: http://www.soberit.hut.fi/T-121/T-121.5300
has credits: 4.0

AS-0.1110
type: Course
belongs to module: AS-A1
has prerequisites: T-106.1203
has name: XML-kuvauskielten perusteet
related acm class: H.5.4 728
has www page: www.media.hut.fi/opinnot/opintojaksot/kurssi/as01110
has credits: 3.0
is part of study programme: MEDIA
related acm class: D.0
has location: AS2
has code: AS-0.1110

T-121.2100
type: Course
has name: Johdatus käyttäjäkeskeiseen tuotekehitykseen
is part of study programme: MEDIA
related acm class: H.1.2 616
has credits: 2.0
has code: T-121.2100
belongs to module: AS-A1
has location: T1
has www page: www.soberit.hut.fi/T-121/T-121.2100

TUAS 2530
type: LectureRoom
has name: TUAS 2530 / 2531

T-111.4300
type: Course
is part of study programme: MEDIA
has www page: http://www.tml.tkk.fi/Opinnot/T-111.4360
has code: T-111.4300
has prerequisites: T-106.1203
belongs to module: AS-A2
has name: Tietokonegrafiikan perusteet
has location: T1
related acm class: I.3.0
has credits: 3.0

T-61.5100
type: Course
has location: T1
belongs to module: AS-A3
is part of study programme: MEDIA
related acm class: A.m
has code: T-61.5100
has www page: http://www.cis.hut.fi/Opinnot/T-61.5100/
has credits: 5.0
has name: Digitaalinen kuvankäsittely

AS-A3
type: Module A3
has credits: 20.0
has name: Visuaalinen media
has course: T-61.5100
has course: AS-75.3700
has course: AS-75.3132
has course: AS-75.3130
has course: AS-75.3118

AS-75.3700
type: Course
belongs to module: AS-A3
is part of study programme: MEDIA
has credits: 3.0
has name: Viestintätekniikan tutkimusseminaari
has www page: http://www.media.hut.fi/opinnot/opintojaksot/kurssi/as753700/
related acm class: H.m
has code: AS-75.3700

AS-75.3132
type: Course
belongs to module: AS-A3
related acm class: H.5.0
has name: Mediaviestintäjärjestelmät
is part of study programme: MEDIA
has location: AS1
has code: AS-75.3132
has www page: http://www.media.hut.fi/opinnot/opintojaksot/kurssi/as75313/
has credits: 5.0

AS1
type: LectureRoom
has name: AS1

AS-75.3130
type: Course
has credits: 5.0
has name: Visuaalinen viestintä
has code: AS-75.3130
has www page: http://www.media.hut.fi/opinnot/opintojaksot/kurssi/as753130/
has prerequisites: AS-75.2121
is part of study programme: MEDIA
has location: AS1
has prerequisites: AS-75.2128
belongs to module: AS-A3

AS-75.3118
type: Course
belongs to module: AS-A3
has name: Graafinen viestintätekniikka
has location: TUAS 2530
has code: AS-75.3118

T3
type: LectureRoom
has name: T3