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: 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 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
comment: Vapaasti valittavat opinnot DI-tutkinnossa.
subclass of: Additional Studies Module
disjoint with: Additional Bachelor Studies

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

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

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

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

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

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

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

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

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

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

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

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

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

B1
type: Basic Module B1
has credits: 20.0
has name: B1

T2
type: LectureRoom
has name: T2

T-61.2010
type: Course
has name: Datasta tietoon
belongs to module: AS-A3 Älykkäät viestintäjärjestelmät
has credits: 4.0
related acm class: E.
is part of study programme: CS
has code: T-61.2010
has www page: http://www.cis.hut.fi/Opinnot/T-61.2010/

AS-A3 Älykkäät viestintäjärjestelmät
type: Module A3
has credits: 20.0
has name: A3 Älykkäät viestintäjärjestelmät
has course: AS-75.3600
has course: AS-75.3700
has course: T-93.4400
has course: T-61.2010
has course: T-76.3144
has course: AS-75.3400

AS-75.3600
type: Course
related acm class: E.1
related acm class: H.3.2
belongs to module: AS-A3 Älykkäät viestintäjärjestelmät
has code: AS-75.3600
has www page: http://www.media.hut.fi/opinnot/opintojaksot/kurssi/as753600/
has location: AS2530
is part of study programme: MEDIA
has credits: 4.0
has name: Semanttiset web-palvelut

AS2530
type: LectureRoom
has name: AS2530

MEDIA
type: StudyProgramme
offers course: AS-75.1101
offers course: AS-75.3118
offers course: AS-75.3131
offers course: AS-75.2500
offers course: AS-75.3700
offers course: AS-75.3600
has name: Viestintätekniikka
offers course: AS-75.2128
offers course: AS-75.3400
offers course: AS-75.3300
offers course: AS-75.2121
offers course: AS-75.1124
offers course: AS-75.3133
has www page: http://www.media.hut.fi
offers course: AS-0.1110

AS-75.1101
type: Course
related acm class: E.0
has name: Median lajityypit
has code: AS-75.1101
has location: AS2
belongs to module: AS-A1 Viestintätekniikka
has www page: http://www.media.hut.fi/opinnot/opintojaksot/kurssi/as751101/
is part of study programme: MEDIA
related acm class: I.3
has prerequisites: T-106.1001
has credits: 3.0

AS2
type: LectureRoom
has name: AS2

AS-A1 Viestintätekniikka
type: Basic Module A1
has name: AS-A1 Viestintätekniikka
has credits: 20.0
has course: AS-0.1110
has course: AS-75.1101
has course: T-76.2143
has course: T-111.2350
has course: T-121.2100
has course: T-121.5500

AS-0.1110
type: Course
has name: XML-kuvauskielten perusteet
related acm class: E.1 401
has credits: 3.0
related acm class: H.3.2
is part of study programme: MEDIA
has www page: http://www.media.hut.fi/opinnot/opintojaksot/kurssi/as01110/
has location: AS2
belongs to module: AS-A1 Viestintätekniikka
has code: AS-0.1110

T-76.2143
type: Course
has credits: 5.0
related acm class: H.2
related acm class: E.1
has name: Tiedonhallintajärjestelmät
belongs to module: AS-A1 Viestintätekniikka
has code: T-76.2143
is part of study programme: CS

CS
type: StudyProgramme
offers course: T-111.2350
has www page: www.cs.hut.fi
offers course: T-111.4300
offers course: T-106.1001
offers course: T-111.4360
offers course: T-106.1203
offers course: T-61.5010
offers course: T-76.2143
offers course: T-61.5100
offers course: T-121.5500
has name: Tietotekniikka
offers course: T-76.3144
offers course: T-93.4400
offers course: T-121.2100
offers course: T-61.2010

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

T1
type: LectureRoom
has name: T1

T-111.4300
type: Course
has credits: 3.0
related acm class: I.3
is part of study programme: CS
has www page: http://www.tml.tkk.fi/Opinnot/T-111.4300/2007/
has name: Tietokonegrafiikan perusteet
has code: T-111.4300
belongs to module: AS-A2 Viestintätekniikka
has location: T1

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

AS-75.2500
type: Course
is part of study programme: MEDIA
has location: AS2
has prerequisites: T-106.1203
has code: AS-75.2500
has www page: http://www.media.hut.fi/opinnot/opintojaksot/kurssi/as752500
has name: Semanttinen Web
belongs to module: AS-A2 Viestintätekniikka
related acm class: E.2 405
has credits: 4.0
has prerequisites: AS-0.1110
related acm class: E.1 401

T-106.1203
type: Course
related acm class: D.3
has credits: 5.0
is part of study programme: CS
has www page: http://users.tkk.fi/t1061203/
has name: Ohjelmoinnin perusteet (Java)
has code: T-106.1203
has location: A

A
type: LectureRoom
has name: A

AS-75.2121
type: Course
related acm class: I.4
has code: AS-75.2121
has prerequisites: AS-75.1124
has location: AS2530
has prerequisites: AS-75.1101
has www page: http://www.media.hut.fi/opinnot/opintojaksot/kurssi/as752121/
has credits: 4.0
has name: Mediatekniikan perusteet
is part of study programme: MEDIA
related acm class: I.3.3
belongs to module: AS-A2 Viestintätekniikka

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

AS-75.2128
type: Course
has code: AS-75.2128
has location: AS2530
related acm class: I.3
has credits: 5.0
is part of study programme: MEDIA
has www page: http://www.media.hut.fi/opinnot/opintojaksot/kurssi/as752128/
has name: Kuvaus- ja näyttötekniikka
related acm class: I.4
belongs to module: AS-A2 Viestintätekniikka

T-61.5010
type: Course
has code: T-61.5010
has name: Informaation visualisointi
has www page: http://www.cis.hut.fi/Opinnot/T-61.5010/
belongs to module: AS-A2 Viestintätekniikka
has credits: 5.0
related acm class: I.3
related acm class: E.1
is part of study programme: CS

T-111.4360
type: Course
has credits: 4.0
has www page: http://www.tml.tkk.fi/Opinnot/T-111.4360/2008/
is part of study programme: CS
related acm class: H.
has location: T2
belongs to module: AS-A2 Viestintätekniikka
has code: T-111.4360
has name: WWW-palvelun suunnittelu

T-106.1001
type: Course
has credits: 2.0
has www page: http://www.cs.hut.fi/Opinnot/T-106.1001/
has code: T-106.1001
has name: Tietokone työvälineenä
related acm class: K.8
is part of study programme: CS

T-61.5100
type: Course
has www page: http://www.cis.hut.fi/Opinnot/T-61.5100/
has code: T-61.5100
has name: Digitaalinen kuvankäsittely
related acm class: I.4
has credits: 5.0
belongs to module: AS-A3 Visuaalinen media
is part of study programme: CS

AS-A3 Visuaalinen media
type: Module A3
has course: AS-75.3133
has course: AS-75.3118
has course: AS-75.3131
has course: T-61.5100
has course: AS-75.3300
has name: A3 Visuaalinen media
has credits: 20.0

AS-75.3133
type: Course
related acm class: H.4.3
has credits: 5.0
has name: Mediatuotantoprosessit ja -järjestelmät
belongs to module: AS-A3 Visuaalinen media
has prerequisites: AS-75.2121
has location: AS2530
has code: AS-75.3133
has www page: http://www.media.hut.fi/opinnot/opintojaksot/kurssi/as753133/
is part of study programme: MEDIA

AS-75.3118
type: Course
has credits: 5.0
has location: AS2530
has name: Graafinen viestintätekniikka
is part of study programme: MEDIA
has code: AS-75.3118
has www page: http://www.media.hut.fi/opinnot/opintojaksot/kurssi/as753118/
belongs to module: AS-A3 Visuaalinen media
has prerequisites: AS-75.2121
related acm class: I.4

AS-75.3131
type: Course
belongs to module: AS-A3 Visuaalinen media
is part of study programme: MEDIA
related acm class: I.3
has name: Visuaalisen median laatu
has credits: 5.0
has code: AS-75.3131
related acm class: I.4
has www page: http://www.media.hut.fi/opinnot/opintojaksot/kurssi/as753131/
has location: AS2530
has prerequisites: AS-75.2121

AS-75.3300
type: Course
is part of study programme: MEDIA
has credits: 2.0
related acm class: I.4
related acm class: I.3
has www page: http://www.media.hut.fi/opinnot/opintojaksot/kurssi/as753300/
has name: Visuaalisen median projektityöt
has code: AS-75.3300
belongs to module: AS-A3 Visuaalinen media

T-121.5500
type: Course
belongs to module: AS-A1 Viestintätekniikka
has name: Käyttöliittymien ja käytettävyyden erikoistyö
has code: T-121.5500
has www page: http://www.soberit.hut.fi/T-121/T-121.5500/
has credits: 1.0
related acm class: D.4
related acm class: D.1
is part of study programme: CS

T-76.3144
type: Course
belongs to module: AS-A3 Älykkäät viestintäjärjestelmät
has name: Tiedonhallinta semanttisessa webissä
has code: T-76.3144
has credits: 4.0
is part of study programme: CS
related acm class: E.1

T-93.4400
type: Course
has credits: 5.0
is part of study programme: CS
belongs to module: AS-A3 Älykkäät viestintäjärjestelmät
has www page: http://www.cs.hut.fi/Opinnot/T-93.4400/
has name: Tekoälyn perusteet
has code: T-93.4400

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

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

AS-75.3400
type: Course
is part of study programme: MEDIA
has credits: 2.0
related acm class: H.4.3
has www page: http://www.media.hut.fi/opinnot/opintojaksot/kurssi/as753400/
has code: AS-75.3400
has name: Älykkäiden viestintäjärjestelmien projektityöt
belongs to module: AS-A3 Älykkäät viestintäjärjestelmät

INFO
type: StudyProgramme
has name: Informaatioverkostot
has www page: http://inf.tkk.fi/
offers course: Inf-0.3100

Inf-0.3100
type: Course
has location: T2
has code: Inf-0.3100
has name: Verkostojen perusteet
has www page: http://www.tml.tkk.fi/Opinnot/Inf-0.3100/
related acm class: E.1 397
has credits: 2.0
is part of study programme: INFO

K
type: Bachelors Thesis Module
has credits: 10.0
has name: K

M
type: Module M
has credits: 10.0
has name: M

W
type: Additional Masters Studies
has credits: 20.0
has name: W

Masters thesis
type: Masters Thesis Module
has name: Master's thesis
has credits: 30.0

V
type: Additional Bachelor Studies
has credits: 10.0
has name: V

TU1
type: LectureRoom
has name: TU1

AS1
type: LectureRoom
has name: AS1

O
type: Common Studies Module
has name: O
has credits: 20.0

P
type: Basic Studies Module
has credits: 80.0
has name: P

S4
type: LectureRoom
has name: S4

Basic Module A1 1
type: Basic Module A1
has name: Basic Module A1
has credits: 80.0

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

ELE
type: StudyProgramme
offers course: S-114.2720
has name: Elektroniikka ja sähkötekniikka
has www page: sahko.tkk.fi

S-114.2720
type: Course
has credits: 6.0
related acm class: I.5
is part of study programme: ELE
has code: S-114.2720
has name: Havaitseminen ja toiminta
has www page: http://www.lce.hut.fi/teaching/S-114.2720/
has location: S4

TU2
type: LectureRoom
has name: TU2