Masterprogram i datavetenskap – Datavetenskap
Studieplan, TDV2M, DATA
- Kod
- TDV2M
- Inriktningskod
- DATA
- Fastställd av
- Naturvetenskapliga utbildningsnämnden, 13 november 2014
- Diarienummer
- TEKNAT 2014/45
Termin 1
Vid få deltagare kan följande kurser ställas in eller ges med annan undervisningsform:
1DT061, 1TD046, 1DT034, 1DL600 och 1DT103.
Period 1
- Avancerade datavetenskapsstudier i Sverige, 5 hp (1DT032)Obligatorisk Huvudområde(n) med fördjupning: Datavetenskap A1N
- Algoritmer och datastrukturer I, 5 hp (1DL210) Huvudområde(n) med fördjupning: Datavetenskap G1F, Teknik G1F
- Artificiell intelligens, 5 hp (1DL340) Huvudområde(n) med fördjupning: Dataanalys A1N, Datavetenskap A1N, Teknik A1N
- Databasteknik I, 5 hp (1DL301) Huvudområde(n) med fördjupning: Datavetenskap G2F, System i teknik och samhälle G2F, Teknik G2F
- Datakommunikation I, 5 hp (1DT052) Huvudområde(n) med fördjupning: Datavetenskap G1F, Teknik G1F
- Datavetenskapens didaktik, 5 av 10 hp (1DT061) Huvudområde(n) med fördjupning: Datavetenskap A1N
- Funktionell programmering I, 5 hp (1DL330) Huvudområde(n) med fördjupning: Datavetenskap A1N
- Informationsutvinning I, 5 hp (1DL360) Huvudområde(n) med fördjupning: Dataanalys A1N, Datavetenskap A1N, Teknik A1N
- Människa-datorinteraktion, 5 hp (1MD016) Huvudområde(n) med fördjupning: Datavetenskap G1N, System i teknik och samhälle G1N, Teknik G1N
- Programmering, bryggningskurs, 5 av 10 hp (1TD046) Huvudområde(n) med fördjupning: Datavetenskap A1N, Teknik A1N, Tillämpad beräkningsvetenskap A1N
- Programmeringsteori, 5 av 10 hp (1DT034) Huvudområde(n) med fördjupning: Datavetenskap A1N, Inbyggda system A1N
- Programspråksabstraktioner för parallellprogrammering, 5 av 10 hp (1DL540) Huvudområde(n) med fördjupning: Datavetenskap A1N
- Programvaruteknik, 5 hp (1DL250) Huvudområde(n) med fördjupning: Datavetenskap A1N, Teknik A1N
- Realtidssystem I, 5 hp (1DT063) Huvudområde(n) med fördjupning: Datavetenskap A1N, Inbyggda system A1N, Teknik A1N
- Semantik för programmeringsspråk, 5 hp (1DL311) Huvudområde(n) med fördjupning: Datavetenskap G2F
- Villkorsprogrammering, 5 av 10 hp (1DL440) Huvudområde(n) med fördjupning: Datavetenskap A1N, Teknik A1N
Period 2
- Algoritmer och datastrukturer II, 5 hp (1DL231) Huvudområde(n) med fördjupning: Datavetenskap G2F
- Avancerad funktionell programmering, 5 hp (1DL450) Huvudområde(n) med fördjupning: Datavetenskap A1F
- Avancerad programvarudesign, 5 hp (1DL241) Huvudområde(n) med fördjupning: Datavetenskap A1N, Teknik A1N
- Databasteknik I, 5 hp (1DL301) Huvudområde(n) med fördjupning: Datavetenskap G2F, System i teknik och samhälle G2F, Teknik G2F
- Databasteknik II, 5 hp (1DL400) Huvudområde(n) med fördjupning: Dataanalys A1N, Datavetenskap A1N, Teknik A1N
- Datakommunikation II, 5 av 10 hp (1DT074) Huvudområde(n) med fördjupning: Datavetenskap A1N, Teknik A1N
- Datavetenskapens didaktik, 5 av 10 hp (1DT061) Huvudområde(n) med fördjupning: Datavetenskap A1N
- Datoriserad bildanalys I, 5 hp (1TD396) Huvudområde(n) med fördjupning: Datavetenskap A1N, Teknik A1N
- IT-system och människor i samspel, 5 hp (1MD017) Huvudområde(n) med fördjupning: Datavetenskap A1N, Människa-datorinteraktion A1N, Teknik A1N
- Introduktion till datorbaserade reglersystem, 5 hp (1RT485) Huvudområde(n) med fördjupning: Teknik G2F
- Kompilatorteknik I, 5 hp (1DL321) Huvudområde(n) med fördjupning: Datavetenskap G2F, Teknik G2F
- Människa-datorinteraktion, 5 hp (1MD016) Huvudområde(n) med fördjupning: Datavetenskap G1N, System i teknik och samhälle G1N, Teknik G1N
- Optimeringsmetoder, 5 hp (1TD184) Huvudområde(n) med fördjupning: Dataanalys A1N, Datavetenskap A1N, Teknik A1N, Tillämpad beräkningsvetenskap A1N
- Programmering, bryggningskurs, 5 av 10 hp (1TD046) Huvudområde(n) med fördjupning: Datavetenskap A1N, Teknik A1N, Tillämpad beräkningsvetenskap A1N
- Programmeringsteori, 5 av 10 hp (1DT034) Huvudområde(n) med fördjupning: Datavetenskap A1N, Inbyggda system A1N
- Programspråksabstraktioner för parallellprogrammering, 5 av 10 hp (1DL540) Huvudområde(n) med fördjupning: Datavetenskap A1N
- Säkra datorsystem I, 5 hp (1DT072) Huvudområde(n) med fördjupning: Datavetenskap A1N, Teknik A1N
- Testning och underhållsprogrammering, 5 av 10 hp (1DL600) Huvudområde(n) med fördjupning: Datavetenskap A1N, Teknik A1N
- Trådlös kommunikation och inbyggda system, 5 av 10 hp (1DT103) Huvudområde(n) med fördjupning: Datavetenskap A1F, Inbyggda system A1F, Teknik A1F
- Trådlös kommunikation och inbyggda system, 5 hp (1DT095) Huvudområde(n) med fördjupning: Datavetenskap A1F, Inbyggda system A1F, Teknik A1F
- Villkorsprogrammering, 5 av 10 hp (1DL440) Huvudområde(n) med fördjupning: Datavetenskap A1N, Teknik A1N
Termin 2
Vid få deltagare kan följande kurser ställas in eller ges med annan undervisningsform: 1MD001, 1TD398, 1DT064, 1DL350, 1DL520, 1DL420, 1MD030, 1DL600, 1DT103, 1DT082, 1MD032, 1DL260, 1DL267, 1DT073 och 1DL570.
Period 3
- Algoritmer och datastrukturer III, 5 hp (1DL481) Huvudområde(n) med fördjupning: Datavetenskap A1N
- Användarcentrerad systemdesign, 5 hp (1MD000) Huvudområde(n) med fördjupning: Datavetenskap A1N, Människa-datorinteraktion A1N, Teknik A1N
- Avancerad datorarkitektur, 5 av 10 hp (1DT024) Huvudområde(n) med fördjupning: Datavetenskap A1N, Inbyggda system A1N, Teknik A1N
- Avancerad interaktionsdesign, 5 hp (1MD001) Huvudområde(n) med fördjupning: Datavetenskap A1N, Människa-datorinteraktion A1N, Teknik A1N
- Datakommunikation II, 5 av 10 hp (1DT074) Huvudområde(n) med fördjupning: Datavetenskap A1N, Teknik A1N
- Datoriserad bildanalys II, 10 hp (1TD398) Huvudområde(n) med fördjupning: Datavetenskap A1F, Teknik A1F
- Distribuerade system, 5 hp (1DT064) Huvudområde(n) med fördjupning: Datavetenskap A1N, Teknik A1N
- Elektronisk handel - utvecklingsprojekt, 10 hp (1DL350) Huvudområde(n) med fördjupning: Datavetenskap A1N, Teknik A1N
- Gränssnittsprogrammering I, 5 hp (1MD002) Huvudområde(n) med fördjupning: Datavetenskap A1N, Människa-datorinteraktion A1N, Teknik A1N
- Informationsutvinning II, 5 hp (1DL460) Huvudområde(n) med fördjupning: Datavetenskap A1F, Teknik A1F
- Kompilatorteknik II, 5 av 10 hp (1DL520) Huvudområde(n) med fördjupning: Datavetenskap A1N, Teknik A1N
- Kompilatorteknik projekt, 5 hp (1DL420) Huvudområde(n) med fördjupning: Datavetenskap A1N, Teknik A1N
- Kryptologi, 5 hp (1DT075) Huvudområde(n) med fördjupning: Datavetenskap A1N, Teknik A1N
- Lågnivå-parallellprogrammering, 5 hp (1DL550) Huvudområde(n) med fördjupning: Datavetenskap A1N
- Maskininlärning, 5 av 10 hp (1DT071) Huvudområde(n) med fördjupning: Datavetenskap A1N, Teknik A1N
- Medicinsk informatik, 5 hp (1MD030) Huvudområde(n) med fördjupning: Datavetenskap A1F, Människa-datorinteraktion A1F
- Programmering av parallelldatorer, 10 hp (1TD480) Huvudområde(n) med fördjupning: Datavetenskap A1N, Teknik A1N, Tillämpad beräkningsvetenskap A1N
- Programvaruteknik, 5 hp (1DL250) Huvudområde(n) med fördjupning: Datavetenskap A1N, Teknik A1N
- Testning och underhållsprogrammering, 5 av 10 hp (1DL600) Huvudområde(n) med fördjupning: Datavetenskap A1N, Teknik A1N
- Trådlös kommunikation och inbyggda system, 5 av 10 hp (1DT103) Huvudområde(n) med fördjupning: Datavetenskap A1F, Inbyggda system A1F, Teknik A1F
Period 4
- Avancerad datorarkitektur, 5 av 10 hp (1DT024) Huvudområde(n) med fördjupning: Datavetenskap A1N, Inbyggda system A1N, Teknik A1N
- Datakommunikation III, 5 hp (1DT082) Huvudområde(n) med fördjupning: Datavetenskap A1F, Teknik A1F
- Datorgrafik, 10 hp (1TD388) Huvudområde(n) med fördjupning: Datavetenskap A1N, Tillämpad beräkningsvetenskap A1N
- Gränssnittsprogrammering II, 5 hp (1MD003) Huvudområde(n) med fördjupning: Datavetenskap A1F, Människa-datorinteraktion A1F, Teknik A1F
- Högprestandaberäkningar och programmering, 5 hp (1TD351) Huvudområde(n) med fördjupning: Datavetenskap A1N, Teknik A1N, Tillämpad beräkningsvetenskap A1N
- Intelligenta interaktiva system, 5 hp (1MD032) Huvudområde(n) med fördjupning: Datavetenskap A1N, Människa-datorinteraktion A1N, Teknik A1N
- IT, etik och organisation, 5 hp (1MD004) Huvudområde(n) med fördjupning: Datavetenskap A1N, Människa-datorinteraktion A1N
- Kompilatorteknik II, 5 av 10 hp (1DL520) Huvudområde(n) med fördjupning: Datavetenskap A1N, Teknik A1N
- Maskininlärning, 5 av 10 hp (1DT071) Huvudområde(n) med fördjupning: Datavetenskap A1N, Teknik A1N
- Programvaruarkitektur med Java, 5 hp (1TD204) Huvudområde(n) med fördjupning: Datavetenskap A1N
- Programvaruteknik II - värdestyrd programvaruteknik, 5 hp (1DL260) Huvudområde(n) med fördjupning: Datavetenskap A1F
- Stora datamängder inom vetenskapliga tillämpningar, 5 hp (1TD267) Huvudområde(n) med fördjupning: Datavetenskap A1F, Teknik A1F, Tillämpad beräkningsvetenskap A1F
- Säkra datorsystem II, 5 hp (1DT073) Huvudområde(n) med fördjupning: Datavetenskap A1F, Teknik A1F
- Testning av parallell programvara, 5 hp (1DL570) Huvudområde(n) med fördjupning: Datavetenskap A1F, Teknik A1F
Den som önskar avlägga en magisterexamen väljer
Examensarbete D nedan.
- Examensarbete D i datavetenskap, 15 hp (1DT440) Huvudområde(n) med fördjupning: Datavetenskap A1E
Tillvalskurs i engelska:
Period 13 eller 21
- Engelska för studenter inom teknisk-naturvetenskaplig fakultet, 7,5 hp (5EN360) Huvudområde(n) med fördjupning: Engelska G1F
Termin 3
Termin 3 och 4
Den studerande kan under termin 3 välja bland ovan för termin 1 (period 1 och 2), förutsatt att förkunskapskraven är uppfyllda. Det är dessutom möjligt att läsa följande kurser. Den studerande förväntas under termin 3-4 läsa kursen 1DT540 Examensarbete E i datavetenskap, 30 hp alternativt 1DT550 Examensarbete E i datavetenskap, 45 hp. Examensarbete kan ej påbörjas av en student som samma termin påbörjat kursen 1DT054 Projekt DV.
- Datormoln med tillämpningar, 10 hp (1TD265) Huvudområde(n) med fördjupning: Datavetenskap A1N, Tillämpad beräkningsvetenskap A1N
- Modellbaserad utveckling av inbyggd programvara, 10 hp (1DT059) Huvudområde(n) med fördjupning: Datavetenskap A1F, Inbyggda system A1F, Teknik A1F
- Perception och visuell design, 5 hp (1MD025) Huvudområde(n) med fördjupning: Datavetenskap A1F, Människa-datorinteraktion A1F
- Programmering av effektiva parallella program, 5 hp (1DL560) Huvudområde(n) med fördjupning: Datavetenskap A1F, Teknik A1F
- Vetenskaplig visualisering, 5 hp (1TD389) Huvudområde(n) med fördjupning: Datavetenskap A1N, Teknik A1N, Tillämpad beräkningsvetenskap A1N
- Projekt DV, 30 hp (1DT054) Huvudområde(n) med fördjupning: Datavetenskap A1F, Teknik A1F
- Avancerade visuella gränssnitt, 5 hp (1MD020) Huvudområde(n) med fördjupning: Datavetenskap A1N, Människa-datorinteraktion A1N, Teknik A1N
- Universell design och utvärdering, 15 hp (1MD027) Huvudområde(n) med fördjupning: Datavetenskap A1N, Människa-datorinteraktion A1N
- Examensarbete E i datavetenskap, 30 hp (1DT540) Huvudområde(n) med fördjupning: Datavetenskap A2E
- Examensarbete E i datavetenskap, 45 hp (1DT550) Huvudområde(n) med fördjupning: Datavetenskap A2E
* Obligatorisk
Utbildningsplan
- Utbildningsplan giltig från och med höstterminen 2024
- Utbildningsplan giltig från och med höstterminen 2023
- Utbildningsplan giltig från och med höstterminen 2022
- Utbildningsplan giltig från och med höstterminen 2021, version 2
- Utbildningsplan giltig från och med höstterminen 2021, version 1
- Utbildningsplan giltig från och med höstterminen 2020
- Utbildningsplan giltig från och med höstterminen 2019
- Utbildningsplan giltig från och med höstterminen 2018
- Utbildningsplan giltig från och med höstterminen 2017
- Utbildningsplan giltig från och med höstterminen 2016, version 2
- Utbildningsplan giltig från och med höstterminen 2016, version 1
- Utbildningsplan giltig från och med höstterminen 2015
- Utbildningsplan giltig från och med höstterminen 2014
- Utbildningsplan giltig från och med höstterminen 2013
- Utbildningsplan giltig från och med höstterminen 2012
- Utbildningsplan giltig från och med höstterminen 2011