Grundutbildning
Institutionen för datavetenskap ger 200 kurser under ett år (70 kurser inom filosofisk fakultet och 130 kurser inom teknisk fakultet). Totalt har vi c:a 8000 registrerade studenter som läser våra olika kurser under ett år.
Vi ger kurser på civilingenjörsprogrammen för maskinteknik, teknisk fysik och eletroteknik, industriell ekonomi, datateknik, teknisk biologi och informationsteknologi, på högskoleingenjörsprogrammen för datateknik, elektroteknik, kemiteknik och maskinteknik, på programmen för datavetenskap, systemvetenskap, kognitionsvetenskap och statistik, samt på de fristående kurserna geografiska informationssystem och informatik/informationssystem.
Kurser ordnade efter kurskod
Listan omfattar kurser som ges Ht 2024 till och med Ht 2025. För mer information om en kurs, klicka på kurskoden.
725G64 | Programutvecklingsmetodik, 12 hp (Grundnivå) |
725G66 | Programmering i C# och .NET Framework, 4 hp (Grundnivå) |
725G90 | Objektorienterad programmering i Java, 7.5 hp (Grundnivå) |
725G92 | Problemlösning och programmering, 7.5 hp (Grundnivå) |
725G97 | Datastrukturer och algoritmer, 7.5 hp (Grundnivå) |
726A85 | Mjukvarutekniskt entreprenörskap, 6 hp (Avancerad nivå) |
726A88 | Programvarutestning, 6 hp (Avancerad nivå) |
726G77 | Programmering i C++, 6 hp (Grundnivå) |
726G82 | Avancerad programmering i C++, 6 hp (Grundnivå) |
729G12 | Distribuerad och situerad kognition, 6 hp (Grundnivå) |
729G28 | Webbprogrammering och databaser, 6 hp (Grundnivå) |
729G39 | Kognitionsvetenskaplig introduktionskurs, 9 hp (Grundnivå) |
729G40 | Kandidatuppsats i kognitionsvetenskap, 18 hp (Grundnivå) |
729G41 | Avslutningskurs för kognitionsvetenskap på grundnivå, 6 hp (Grundnivå) |
729G46 | Informationsteknologi och programmering, 12 hp (Grundnivå) |
729G49 | Språk och datorer, 9 hp (Grundnivå) |
729G78 | Artificiell intelligens, 9 hp (Grundnivå) |
729G81 | Tillämpad kognitionsvetenskap, 15 hp (Grundnivå) |
729G82 | Tillämpad kognitionsvetenskap, 15 hp (Grundnivå) |
729G83 | Kognitiv teknologi och artificiell intelligens, 9 hp (Grundnivå) |
729G84 | Människan i komplexa system, 9 hp (Grundnivå) |
729G85 | Interaktionsdesign och användarupplevelse, 9 hp (Grundnivå) |
729G86 | Språkteknologi, 6 hp (Grundnivå) |
729G87 | Interaktionsprogrammering, 6 hp (Grundnivå) |
729G90 | Objektorienterad programmering, 6 hp (Grundnivå) |
732A51 | Bioinformatik, 6 hp (Avancerad nivå) |
732A54 | Analys av Big Data, 6 hp (Avancerad nivå) |
732A56 | Webbprogrammering, 6 hp (Avancerad nivå) |
732A57 | Databasteknik, 6 hp (Avancerad nivå) |
732A60 | Akademiska studier på avancerad nivå, 3 hp (Avancerad nivå) |
732A63 | Sannolikhetsteori, 6 hp (Avancerad nivå) |
732A66 | Beslutsteori, 6 hp (Avancerad nivå) |
732A68 | Introduktion till Maskininlärning, 9 hp (Avancerad nivå) |
732A70 | Introduktion till Python, 3 hp (Avancerad nivå) |
732A72 | Datorintensiva statistiska metoder, 6 hp (Avancerad nivå) |
732A73 | Bayesianska metoder, 6 hp (Avancerad nivå) |
732A75 | Avancerad Data Mining, 6 hp (Avancerad nivå) |
732A76 | Forskningsprojekt, 6 hp (Avancerad nivå) |
732A80 | Tidsserier och sekvensinlärning, 6 hp (Avancerad nivå) |
732A81 | Text Mining, 6 hp (Avancerad nivå) |
732A82 | Deep Learning, 6 hp (Avancerad nivå) |
732A83 | Statistiska metoder, 9 hp (Avancerad nivå) |
732A88 | Multivariata statistiska metoder, 6 hp (Avancerad nivå) |
732A89 | Datorintensiva statistiska metoder, 6 hp (Avancerad nivå) |
732A90 | Datorintensiva statistiska metoder, 6 hp (Avancerad nivå) |
732A91 | Bayesianska metoder, 6 hp (Avancerad nivå) |
732A94 | Avancerad programmering i R, 6 hp (Avancerad nivå) |
732A96 | Avancerad maskininlärning, 6 hp (Avancerad nivå) |
732A98 | Visualisering, 6 hp (Avancerad nivå) |
732A99 | Maskininlärning, 9 hp (Avancerad nivå) |
732G01 | Grundläggande statistik, grundkurs, 7.5 hp (Grundnivå) |
732G08 | Multivariata metoder, 7.5 hp (Grundnivå) |
732G12 | Data Mining, 7.5 hp (Grundnivå) |
732G16 | Databaser: design och programmering, 7.5 hp (Grundnivå) |
732G20 | Statistisk teori, 7.5 hp (Grundnivå) |
732G33 | Programmering i R, 7.5 hp (Grundnivå) |
732G34 | Statistiska metoder för komplexa data, 7.5 hp (Grundnivå) |
732G43 | Bayesiansk statistik, 7.5 hp (Grundnivå) |
732G47 | Kandidatuppsats i Statistik, 15 hp (Grundnivå) |
732G48 | Introduktion till statistik och dataanalys, 20 hp (Grundnivå) |
732G49 | Grundläggande statistik: Inferens, 7.5 hp (Grundnivå) |
732G50 | Grundläggande statistik, 7.5 hp (Grundnivå) |
732G51 | Statistiska undersökningar: Urval och design, 7.5 hp (Grundnivå) |
732G52 | Tidsserieanalys, 7.5 hp (Grundnivå) |
732G53 | Linjära modeller 1, 7.5 hp (Grundnivå) |
732G54 | Linjära modeller 2, 7.5 hp (Grundnivå) |
732G55 | Grundläggande SAS-programmering, 6 hp (Grundnivå) |
732G56 | Statistisk undersökning, 9 hp (Grundnivå) |
732G57 | Maskininlärning för statistiker, 7.5 hp (Grundnivå) |
732G70 | Grundläggande statistik, 7 hp (Grundnivå) |
732G71 | Regressions- och tidsserieanalys, 8 hp (Grundnivå) |
732G81 | Statistik, 11 hp (Grundnivå) |
732G83 | Programmering i R, 7.5 hp (Grundnivå) |
732G92 | Surveymetodik, 7.5 hp (Grundnivå) |
732G93 | Regressions- och tidsserieanalys, 7.5 hp (Grundnivå) |
769A18 | Avancerad interaktionsdesign, 6 hp (Avancerad nivå) |
769A19 | Human Factors, 6 hp (Avancerad nivå) |
769A21 | Kognitionsvetenskaplig metod, 6 hp (Avancerad nivå) |
769A22 | Risk- och olycksanalys, 6 hp (Avancerad nivå) |
769A23 | Tänkande med representationer, 6 hp (Avancerad nivå) |
769A25 | Tjänstedesign, studiokurs, 12 hp (Avancerad nivå) |
769A31 | Simulatorer och simulatoranvändning, 6 hp (Avancerad nivå) |
769A32 | Intelligenta virtuella agenter och sociala robotar, 6 hp (Avancerad nivå) |
769A34 | Interaktionsdesign, studiokurs, 6 hp (Avancerad nivå) |
769A36 | Kognitionsvetenskapligt projektarbete II, 12 hp (Avancerad nivå) |
769A40 | Masteruppsats i Kognitionsvetenskap, 30 hp (Avancerad nivå) |
91MAXX | Matematik: Programmering med matematisk och ämnesdidaktisk specialisering, 0 hp (Grundnivå) |
92MAXX | Matematik: Programmering med matematisk och ämnesdidaktisk specialisering, 0 hp (Grundnivå) |
ETE318 | Grunderna i AI, 2 hp (Grundnivå) |
ETE337 | Grunderna i AI, del 2: att utveckla AI, 2 hp (Grundnivå) |
ETE352 | Cybersäkerhet - grunder och medvetenhet, 3 hp (Grundnivå) |
ETE370 | Grunderna i maskininlärning, 3 hp (Grundnivå) |
ETE387 | Natural Language Processing (NLP), 3 hp (A) |
NBIB53 | Datahantering, visualisering, och statistisk inferens, 6 hp (Grundnivå) |
TDAB01 | Sannolikhetslära och statistik, 6 hp (Grundnivå) |
TDDC17 | Artificiell intelligens, 6 hp (Grundnivå) |
TDDC73 | Interaktionsprogrammering, 6 hp (Grundnivå) |
TDDC75 | Diskreta strukturer, 8 hp (Grundnivå) |
TDDC77 | Objektorienterad programmering, 8 hp (Grundnivå) |
TDDC88 | Programutvecklingsmetodik, 12 hp (Avancerad nivå) |
TDDC90 | Software Security, 6 hp (Avancerad nivå) |
TDDC93 | Programutvecklingsmetodik, teori, 4 hp (Grundnivå) |
TDDD04 | Programvarutestning, 6 hp (Avancerad nivå) |
TDDD07 | Realtidssystem, 6 hp (Avancerad nivå) |
TDDD08 | Logikprogrammering, 6 hp (Avancerad nivå) |
TDDD12 | Databasteknik, 6 hp (Grundnivå) |
TDDD14 | Formella språk och automatateori, 6 hp (Grundnivå) |
TDDD20 | Konstruktion och analys av algoritmer, 6 hp (Avancerad nivå) |
TDDD23 | Design och programmering av datorspel, 6 hp (Avancerad nivå) |
TDDD25 | Distribuerade system, 6 hp (Avancerad nivå) |
TDDD27 | Avancerad webbprogrammering, 6 hp (Avancerad nivå) |
TDDD37 | Databasteknik, 6 hp (Grundnivå) |
TDDD38 | Avancerad programmering i C++, 6 hp (Avancerad nivå) |
TDDD39 | Perspektiv på informationsteknologi, 8 hp (Grundnivå) |
TDDD41 | Data Mining - Clustering and Association Analysis, 6 hp (Avancerad nivå) |
TDDD43 | Datamodeller och databaser, avancerad kurs, 6 hp (Avancerad nivå) |
TDDD48 | Automatisk planering, 6 hp (Avancerad nivå) |
TDDD49 | Programmering i C# och .NET Framework, 4 hp (Grundnivå) |
TDDD50 | Grön IT, 4 hp (Grundnivå) |
TDDD53 | Avancerad interaktionsdesign, 6 hp (Avancerad nivå) |
TDDD55 | Kompilatorer och interpretatorer, 4 hp (Grundnivå) |
TDDD56 | Multicore- och GPU-Programmering, 6 hp (Avancerad nivå) |
TDDD57 | Fysisk interaktion och spelprogrammering, 6 hp (Avancerad nivå) |
TDDD60 | Interaktiva system, 4 hp (Grundnivå) |
TDDD69 | Programutvecklingsmetodik - företagsprojekt, 6 hp (Avancerad nivå) |
TDDD70 | Ingenjörsprofessionalism, del 1, 1 hp (Grundnivå) |
TDDD72 | Logik, 6 hp (Grundnivå) |
TDDD78 | Objektorienterad programmering och Java, 6 hp (Grundnivå) |
TDDD80 | Projekt: Mobila och sociala applikationer, 11 hp (Grundnivå) |
TDDD81 | Databasteknik för kandidatprojekt, 6 hp (Grundnivå) |
TDDD83 | Kandidatprojekt datateknik, 18 hp (Grundnivå) |
TDDD84 | Ingenjörsprofessionalism, del 3, 1 hp (Grundnivå) |
TDDD85 | Formella språk och automatateori, 6 hp (Grundnivå) |
TDDD86 | Datastrukturer, algoritmer och programmeringsparadigm, 11 hp (Grundnivå) |
TDDD88 | Logik, 5 hp (Grundnivå) |
TDDD89 | Vetenskaplig metod, 6 hp (Avancerad nivå) |
TDDD90 | Interaktiva produkter, 6 hp (Avancerad nivå) |
TDDD91 | Ingenjörsprofessionalism, del 5, 1 hp (Grundnivå) |
TDDD92 | Artificiell intelligens - projekt, 5 hp (Grundnivå) |
TDDD95 | Algoritmisk problemlösning, 6 hp (Avancerad nivå) |
TDDD96 | Kandidatprojekt i programvaruutveckling, 15 hp (Grundnivå) |
TDDD97 | Webbprogrammering, 6 hp (Grundnivå) |
TDDD98 | Ingenjörsprofessionalism, del 6, 1 hp (Grundnivå) |
TDDD99 | Ingenjörsprofessionalism, delar 1 till 6, hp (G1) |
TDDE01 | Maskininlärning, 6 hp (Avancerad nivå) |
TDDE02 | Mjukvarutekniskt entreprenörskap, 6 hp (Avancerad nivå) |
TDDE03 | Designstudio II, 12 hp (Avancerad nivå) |
TDDE04 | Introduktion till programmering och datalogiskt tänkande, 6 hp (Grundnivå) |
TDDE05 | AI-robotik, 6 hp (Avancerad nivå) |
TDDE07 | Bayesianska metoder, 6 hp (Avancerad nivå) |
TDDE09 | Språkteknologi, 6 hp (Avancerad nivå) |
TDDE10 | Objektorienterad programmering i Java, 6 hp (Grundnivå) |
TDDE13 | Multiagentsystem, 6 hp (Avancerad nivå) |
TDDE15 | Avancerad maskininlärning, 6 hp (Avancerad nivå) |
TDDE16 | Text Mining, 6 hp (Avancerad nivå) |
TDDE18 | Programmera C++, 6 hp (Grundnivå) |
TDDE19 | Avancerad projektkurs: AI och maskininlärning, 6 hp (Avancerad nivå) |
TDDE20 | Avancerad projektkurs: Spel-, app- och webbutveckling, 6 hp (Avancerad nivå) |
TDDE21 | Avancerad projektkurs: Säkra distribuerade och inbyggda system, 6 hp (Avancerad nivå) |
TDDE22 | Datastrukturer och algoritmer, 6 hp (Grundnivå) |
TDDE23 | Funktionell och imperativ programmering, del 1, 6 hp (Grundnivå) |
TDDE24 | Funktionell och imperativ programmering, del 2, 5 hp (Grundnivå) |
TDDE25 | Perspektiv på data- och mjukvaruteknik, 6 hp (Grundnivå) |
TDDE28 | Samtida perspektiv på värdeskapande, 6 hp (Avancerad nivå) |
TDDE29 | Codesign, verktyg och angreppssätt, 6 hp (Avancerad nivå) |
TDDE30 | Objektorienterad programmering och Java, 7 hp (Grundnivå) |
TDDE31 | Big Data Analytics, 6 hp (Avancerad nivå) |
TDDE32 | Datavetenskaplig professionalism, 6 hp (Grundnivå) |
TDDE33 | Användardriven produktutveckling, 6 hp (Grundnivå) |
TDDE34 | Mjukvaruverifiering, 6 hp (Avancerad nivå) |
TDDE35 | Storskaliga distribuerade system och nätverk, 11 hp (Grundnivå) |
TDDE36 | Användarupplevelse och interaktionsdesign, 12 hp (Grundnivå) |
TDDE37 | Studio 2, 12 hp (Avancerad nivå) |
TDDE38 | Representationer som tänkande, 6 hp (Avancerad nivå) |
TDDE41 | Programvaruarkitekturer, 6 hp (Avancerad nivå) |
TDDE42 | Webbproduktion med dynamisk layout, 6 hp (Grundnivå) |
TDDE43 | Design och utveckling av interaktiva system, 12 hp (Grundnivå) |
TDDE44 | Programmering, grundkurs, 8 hp (Grundnivå) |
TDDE45 | Avancerad programvarudesign, 6 hp (Avancerad nivå) |
TDDE47 | Processprogrammering och operativsystem, 8 hp (Grundnivå) |
TDDE48 | Mobila nätverk, 4 hp (Grundnivå) |
TDDE49 | Databaser och informationssäkerhet för bioinformatik, 6 hp (Grundnivå) |
TDDE51 | Metoder och verktyg för stora distribuerade projekt, 6 hp (Avancerad nivå) |
TDDE52 | Programmeringsprojekt med öppen källkod, 6 hp (Avancerad nivå) |
TDDE53 | Säkra system: Projekttermin inklusive kandidatprojekt, 26 hp (Grundnivå) |
TDDE54 | Programmering och problemlösning, 6 hp (Grundnivå) |
TDDE56 | Grunderna i AI och maskininlärning, 6 hp (Grundnivå) |
TDDE57 | Analys och utvärdering av kommunikationsnätverk, 6 hp (Avancerad nivå) |
TDDE58 | Trådlösa kommunikationsnätverk, 6 hp (Avancerad nivå) |
TDDE59 | Professionalism för cybersäkerhet, 6 hp (Grundnivå) |
TDDE60 | Cybersäkerhet och människan, 6 hp (Grundnivå) |
TDDE61 | Etisk hackning, 6 hp (Avancerad nivå) |
TDDE62 | Informationssäkerhet: privacy, system- och nätverkssäkerhet, 6 hp (Avancerad nivå) |
TDDE63 | Avancerad projektkurs: Informationssäkerhet, 6 hp (Avancerad nivå) |
TDDE64 | Sports Analytics, 6 hp (Avancerad nivå) |
TDDE65 | Programmering av parallelldatorer - metoder och verktyg, 6 hp (Avancerad nivå) |
TDDE66 | Kompilatorkonstruktion, 6 hp (Avancerad nivå) |
TDDE67 | Programmering, grundkurs, 8 hp (Grundnivå) |
TDDE68 | Processprogrammering och operativsystem, 6 hp (Grundnivå) |
TDDE69 | Maskininlärning, grundkurs, 6 hp (Grundnivå) |
TDDE70 | Djup maskininlärning, 6 hp (Avancerad nivå) |
TDDE71 | Programmering och datastrukturer, 8 hp (Grundnivå) |
TDDE72 | Design för systemisk transformation, 6 hp (Avancerad nivå) |
TDDE73 | Programmering, datastrukturer och algoritmer, 6 hp (Grundnivå) |
TDDE74 | Cybersäkerhet och människan, 6 hp (Avancerad nivå) |
TDDI03 | Datorarkitektur, 4 hp (Grundnivå) |
TDDI08 | Konstruktion av inbyggda system, 4 hp (Grundnivå) |
TDDI11 | Programmering av inbyggda system, 6 hp (Grundnivå) |
TDDI16 | Datastrukturer och algoritmer, 6 hp (Grundnivå) |
TDDI17 | Programmeringsprojekt, 8 hp (Grundnivå) |
TDDI41 | Grundläggande systemadministration, 8 hp (Grundnivå) |
TDDI82 | Objektorienterad problemlösning, 10 hp (Grundnivå) |
TDDI83 | Ingenjörsprofessionalism, 2 hp (Grundnivå) |
TDIU08 | Problemlösning och programmering, 6 hp (Grundnivå) |
TDIU09 | Koncept och problemlösning inom programmering, 6 hp (Grundnivå) |
TDIU11 | Operativsystem, 6 hp (Grundnivå) |
TDIU14 | Introduktion till examensarbete, 4 hp (Grundnivå) |
TDIU16 | Process- och operativsystemprogrammering, 4 hp (Grundnivå) |
TDIU20 | Objektorienterad programmering, 4 hp (Grundnivå) |
TDP001 | Handhavande av datormiljö, 4 hp (Grundnivå) |
TDP002 | Imperativ programmering, 6 hp (Grundnivå) |
TDP003 | Projekt: Egna datormiljön, 6 hp (Grundnivå) |
TDP004 | Objektorienterad programmering, 8 hp (Grundnivå) |
TDP005 | Projekt: Objektorienterat system, 6 hp (Grundnivå) |
TDP007 | Konstruktion av datorspråk, 6 hp (Grundnivå) |
TDP013 | Webbprogrammering och interaktivitet, 6 hp (Grundnivå) |
TDP015 | Grunder i matematik och logik, 6 hp (Grundnivå) |
TDP017 | Företagsprojekt, 10 hp (Grundnivå) |
TDP019 | Projekt: Datorspråk, 10 hp (Grundnivå) |
TDP024 | Enterprise Systems, 6 hp (Grundnivå) |
TDP026 | Vetenskaplig metod inom programmering, 6 hp (Grundnivå) |
TDP028 | Projekt: Entreprenöriell programmering, 10 hp (Grundnivå) |
TDP030 | Språkteknologi, 6 hp (Grundnivå) |
TDP031 | Grundläggande systemadministration, 8 hp (Grundnivå) |
TDP032 | Projekt: Agil systemutveckling, 10 hp (Grundnivå) |
TDTS04 | Datornät och distribuerade system, 8 hp (Grundnivå) |
TDTS06 | Datornät, 6 hp (Grundnivå) |
TDTS07 | Systemkonstruktion och metodik, 6 hp (Avancerad nivå) |
TDTS08 | Datorarkitektur, 6 hp (Avancerad nivå) |
TDTS10 | Datorarkitektur, 6 hp (Grundnivå) |
TDTS11 | Datornät och internetprotokoll, 6 hp (Grundnivå) |
TDTS21 | Avancerade nätverk, 6 hp (Avancerad nivå) |
TQPR10 | Examensarbete, 16 hp (G2) |
Sidansvarig: Grundutbildningen
Senast uppdaterad: 2025-04-07