A | B | C | D | E | F | G | H | K | L | M | |
---|---|---|---|---|---|---|---|---|---|---|---|
1 | Kurser som ges av TCS 2023/2024 | Upprättad i december 2022 och uppdaterad i juni 2023 av Viggo. | |||||||||
2 | Studierektor: Viggo Kann. Institution: datavetenskap | ||||||||||
3 | Kod | Benämning | Hp | Period | Målgrupp | Lärare | Antal registrerade senaste kursomgången | ||||
4 | DA1700 | Handledning, undervisning och lärande i datalogiutbildning | hulda | 3 | 3-4 | assar, D3, CL | Linda Kann | 10 | samläses med DD1326 | ||
5 | DA2210 | Vetenskapsteori och vetenskaplig metodik för dataloger | vettig | 6 | 1-2 | TCSCM1, TIEMM2 | Johan Karlander, Mats Nordahl | 222 | |||
6 | DA2215 | Vetenskapsteori och vetenskaplig metodik inom cybersäkerhet | vetcyb | 3 | 1,2,3,4 | TCYSM | Daniel Bosk | 60 | Ny kurs | ||
7 | DD100N | Programmeringsteknik, webbkurs | prgw | 6 | 1-2 | valfri | Emma Riese | 100 | |||
8 | DD100N | Programmeringsteknik, webbkurs | prgw | 6 | 3-4 | valfri | Emma Riese | 100 | |||
9 | DD1301 | Datorintroduktion | datintro | 1,5 | 1 | F1, T1, TM1, I1 | Daniel Bosk | 400 | |||
10 | DD1310 | Programmeringsteknik | prgob | 6 | 1-2 | Open1, B1 | Vahid Mosavat | 160 | |||
11 | DD1310 | Programmeringsteknik | prgm | 6 | 1-2 | M1, ITSY2 | Daniel Bosk, Olle Bälter | 160 | |||
12 | DD1310 | Programmeringsteknik | prgemk | 6 | 2-4 | CENMI1,TIKED2 | Emma Riese | 115 | |||
13 | DD1317 | Programmeringsteknik | prgi | 7,5 | 1-2 | I1 | Daniel Bosk | 156 | |||
14 | DD1319 | Programmeringsteknik och Matlab | prgcl | 8 | 1-3 | CL1 | Linda Kann | 50 | Ersätter DD1312 | ||
15 | DD1320 | Tillämpad datalogi | tildah | 6 | 1-2 | Media2, ITSY3, I3 m fl | Linda Kann | 120 | |||
16 | DD1320 | Tillämpad datalogi | tildap3 | 6 | 3 | E3 m fl | Alexander Baltatzis | 150 | Ny kursomgång, samläser med DD1321 i period 3 | ||
17 | DD1320 | Tillämpad datalogi | tildav | 6 | 3-4 | I2 m fl | Sten Andersson | 200 | |||
18 | DD1321 | Tillämpad programmering och datalogi | tilpro | 9 | 2-3 | P3, S3 | Camilla Björn | 50 | Samläser med tildap3 i period 3 | ||
19 | DD1326 | Tillämpad datalogi med didaktik och etik | tildade | 7,5 | 1-2,4 | CL2 | Linda Kann, Jesper Jerkert | 26 | samläses med DD1348 och DA1700 | ||
20 | DD1327 | Grundläggande datalogi | grudat | 6 | 4 | F2 | Emma Enström | 115 | |||
21 | DD1328 | Grundläggande datalogi för tekniska beräkningar | grudatb | 9 | 3-4 | TM1 | Hedvig Kjellström | 50 | samläser med DD1396 i period 4 | ||
22 | DD1331 | Grundläggande programmering | grupro | 5 | 1-2 | F1 | Marcus Dicander | 100 | |||
23 | DD1331 | Grundläggande programmering | gruprot | 5 | 1 | T1, TM1 | Sten Andersson | 130 | |||
24 | DD1337 | Programmering | prginda | 7 | 1-2 | D1 | Alexander Baltatzis | 192 | |||
25 | DD1338 | Algoritmer och datastrukturer | alginda | 6 | 2-3 | D1 | Ric Glassey, Marcus Dicander | 218 | |||
26 | DD1348 | Etikmoment i introduktion till datalogi | etik | 1,5 | 2 | (D) | Viggo Kann, Jesper Jerkert | 34 | |||
27 | DD1349 | Projektuppgift i introduktion till datalogi | projinda | 3 | 4 | D1 | Ric Glassey | 198 | |||
28 | DD1351 | Logik för dataloger | logik | 7,5 | 1-2 | D2 (IT2 IT3) | Johan Karlander, Thomas Sjöland | 269 | |||
29 | DD1366 | Programmeringsparadigm | progp | 6 | 3-4 | D2, CL3 | Marcus Dicander, Karl Palmskog | 204 | Ersätter DD1360 och DD1362 | ||
30 | DD1367 | Programvarukonstruktion i projektform | pvk | 9 | 2-4 | D2, CL3 | Dena Hussain | 230 | Ersätter DD1369 | ||
31 | DD1380 | Javaprogrammering för Pythonprogrammerare | javap | 1,5 | 1,2,3,4 | TM2, CL3, I3 | Christian Smith | 200 | Obligatorisk för I-inriktningen från 22/23 | ||
32 | DD1385 | Programutvecklingsteknik | prutt | 6 | 1-2 | TM2, I3, Media3 | Vahid Mosavat | 103 | |||
33 | DD1386 | Internetprogrammering | intneti | 7,5 | 2-4 | I3 | Vahid Mosavat | 70 | Ersätter DD1386, börjar redan i slutet av period 2 för I, samläser sedan med intnet | ||
34 | DD1386 | Internetprogrammering | intnet | 7,5 | 3-4 | valfri | Vahid Mosavat | 100 | Ersätter DD1386, går i period 3-halva 4 | ||
35 | DD1390 | Programsammanhållande kurs i datateknik | prosam | 6 | 1-4 | D1,D2,D3 | Viggo Kann m fl | 500 | |||
36 | DD1391 | Programsammanhållande kurs i datateknik | prosams | 4 | 1-4 | D som inte gått år 1 | Viggo Kann m fl | 50 | |||
37 | DD1395 | Fördjupande uppsats i datalogi | dupp | 3 | 1,2,3,4 | CL m fl | Linda Kann | 47 | |||
38 | DD1396 | Parallellprogrammering i introduktion till datalogi | pallindav | 3 | 4 | D1, TM1, CL2 | Ric Glassey | 235 | |||
39 | DD2300 | Programsammanhållande kurs i datalogi | prosamm | 2 | 1-4 | TCSCM1, TCSCM2 | Philipp Haller, Viggo Kann | 400 | |||
40 | DD2302 | Cybersäkerhetsingenjörens roll i samhället | cybsam | 5 | 1-4 | TCYBM2 | Sonja Buchegger, Mathias Ekstedt | 50 | Endast årskurs 2 | ||
41 | DD2303 | Cybersäkerhetsingenjörens roll i samhället | cybsam | 2 | 1-4 | TCYBM1 | Sonja Buchegger, Mathias Ekstedt | 50 | Ersätter DD2302 | ||
42 | DD2325 | Tillämpad programmering och datalogi | aprog | 7,5 | 1-2 | SU, TPRMM1 | Stefan Neumann | 40 | SU-studenter från fysikmastrar | ||
43 | DD2350 | Algoritmer, datastrukturer och komplexitet | adk | 9,5 | 1-2 | D3 (TM,CL,IT,Media) | Viggo Kann, Stefan Nilsson | 246 | |||
44 | DD2352 | Algoritmer och komplexitet | algokomp | 7,5 | 3-4 | (TM, F, Media) | Per Austrin | 56 | |||
45 | DD2373 | Automater och språk | automat | 7,5 | 4 | spår ST, TCS | Dilian Gurov | 28 | alternerar med DD2457, ges 23/24 | ||
46 | DD2391 | Cybersäkerhet översiktskurs | cybov | 7,5 | 1 | TCYSM1 | Musard Balliu, Roberto Guanciale | 50 | samläser med DD2395 och DD2394 | ||
47 | DD2394 | Projekt i cybersäkerhet | cybproj | 1,5 | 1 | valfri | Roberto Guanciale | 10 | del av DD2391 | ||
48 | DD2395 | Datasäkerhet | dasak | 6 | 1 | TCSCM1 | Musard Balliu | 215 | |||
49 | DD2440 | Avancerade algoritmer | avalg | 6 | 1-2 | TCSCM1 | Ioana Bercea, Per Austrin | 227 | |||
50 | DD2443 | Parallella och distribuerade beräkningar | pardis | 7,5 | 1 | spår ST, TCS | Karl Palmskog, Mads Dam | 19 | |||
51 | DD2445 | Komplexitetsteori | kplx | 7,5 | 1 | spår TCS | Johan Håstad | 17 | alternerar med DD2542, ges 23/24 | ||
52 | DD2448 | Kryptografins grunder | krypto | 7,5 | 4 | spår ST, TCS | Douglas Wikström | 30 | |||
53 | DD2452 | Formella metoder | form | 7,5 | spår TCS | Dilian Gurov | 12 | alternerar med DD2552, ges inte 23/24 | |||
54 | DD2458 | Problemlösning och programmering under press | popup | 9 | 3-4 | valfri | Per Austrin | 22 | |||
55 | DD2459 | Programvarutillförlitlighet | sofrel | 7,5 | 3 | TEBSM1, spår ST | Karl Meinke | 53 | |||
56 | DD2460 | Programvarusäkerhet | sss | 7,5 | spår ST, TCS | Cyrille Artho | 58 | flyttas till period 2 HT2024 och ges därefter alternerande med DD2528 | |||
57 | DD2463 | Avancerad individuell kurs i datalogi | avind15 | 15 | valfri | Mads Dam | 7 | ||||
58 | DD2464 | Större avancerad individuell kurs i datalogi | stavind | 9 | valfri | Mads Dam | 3 | ||||
59 | DD2465 | Avancerad individuell kurs i datalogi | avind | 6 | valfri | Mads Dam | 5 | ||||
60 | DD2466 | Andra avancerad individuell kurs i datalogi | avind2 | 6 | valfri | Mads Dam | 1 | ||||
61 | DD2467 | Individuellt projekt i teoretisk datalogi | tcsind | 7,5 | spår TCS | Douglas Wikström | 8 | ||||
62 | DD2480 | Programutvecklingsteknikens grunder | se | 7,5 | 3 | spår ST | Cyrille Artho | 112 | |||
63 | DD2481 | Principer för programspråk | popl | 7,5 | 4 | spår ST | Philipp Haller | 51 | |||
64 | DD2482 | Automatiserad programtestning och DevOps | devops | 7,5 | spår ST | Martin Monperrus | 90 | ges inte våren 2024 | |||
65 | DD2484 | Avancerade områden inom programspråk | atipl | 7,5 | 2 | spår ST | Philipp Haller m fl | ny kurs HT 2023, KURSOMGÅNGEN STÄLLS IN PGA FÅ SÖKANDE | |||
66 | DD2485 | Programmerbart samhälle | prosoc | 7,5 | 2 | spår ST | Martin Monperrus | 30 | ny kurs HT 2023 | ||
67 | DD2489 | Skalbar programutveckling med funktionell programmering | skalutv | 7,5 | 2 | spår ST | Tomas Ekholm | 90 | ny kurs HT 2023, ersätter DD2487 | ||
68 | DD2496 | Integritetsskyddande tekniker | pet | 7,5 | 2 | TCYSM1-2, spår ST2 | Sonja Buchegger | 28 | |||
69 | DD2497 | Projektkurs i systemsäkerhet | syssec | 7,5 | 1-2 | spår ST | Roberto Guanciale | 30 | |||
70 | DD2510 | Cybersäkerhet i sociotekniskt sammanhang | cybsoc | 7,5 | 2 | TCYSM1 | Sonja Buchegger, Mathias Ekstedt | 50 | |||
71 | DD2520 | Tillämpad kryptografi | tilkry | 7,5 | 3 | TCYSM1 | Daniel Bosk, Douglas Wikström | 50 | |||
72 | DD2525 | Språkbaserad datasäkerhet | langsec | 7,5 | 4 | TCYSM1 | Musard Balliu | 60 | |||
73 | DD2528 | Pålitliga autonoma system | relaut | 7,5 | 2 | spår ST | Elena Troubitsyna | 20 | alternerar med DD2460, ges 23/24 | ||
74 | DD2542 | Seminariekurs i teoretisk datalogi, algoritmer och komplexitet | semteo | 7,5 | spår TCS | Johan Håstad | 10 | alternerar med DD2445 och DD2552, ges inte 23/24 | |||
75 | DD2552 | Seminariekurs i teoretisk datalogi, programspråk och formella metoder | semteo | 7,5 | 1 | spår TCS | Karl Palmskog | 10 | alternerar med DD2452 och DD2542, ges 23/24 | ||
76 | DD2557 | Programsemantik och programanalys | semant | 7,5 | spår ST, TCS | Dilian Gurov | 30 | alternerar med DD2373, ges inte 23/24 | |||
77 | DD132U | Grundläggande datalogi | grudatu | 6 | 4 | officersutbildning | Emma Enström | uppdragsutbildning, inte gru, oklart om den ska gå | |||
78 | DD238U | Datasäkerhet | dasaku | 7,5 | ? | cybersoldater | Sonja Buchegger | uppdragsutbildning, inte gru, oklart om den ska gå, ersätter DD239U | |||
79 | DD249U | Projektkurs i systemsäkerhet | syssecu | 7,5 | ? | cybersoldater | Roberto Guanciale | uppdragsutbildning, inte gru, oklart om den ska gå | |||
80 | DA231X | Examensarbete i datalogi och datateknik, avancerad nivå | 30 | TCSCM2 | Mats Nordahl | 185 | |||||
81 | DA237X | Examensarbete i datalogi och datateknik, avancerad nivå | 30 | TCYSM2 | Mats Nordahl | 40 | |||||
82 | DA239X | Examensarbete i datalogi och datateknik, avancerad nivå | 30 | utbytesstudenter | Mats Nordahl | 5 | |||||
83 | DA250X | Examensarbete i datateknik, avancerad nivå | 30 | CDATE, dubbeldiplom | Mats Nordahl | 40 | |||||
84 | |||||||||||
85 | Kurser som TCS-lärare ger åt andra avdelningar och skolor | ||||||||||
86 | - | Introkurs för datalogiassistenter på EECS | 1,2,3,4 | assistenter | Emma Riese | 120 | |||||
87 | LH216V | Utveckla lärandet med betygskriterier | 1,5 | 2,4 | lärare | Viggo Kann | 30 | ||||
88 | LH221V | Examinatorskap för kurser på KTH | 1,5 | 3 | lärare | Viggo Kann, Emma Riese | 20 | ||||
89 | ID1212 | Nätverksprogrammering | 7,5 | 2 | TIDAB, valfri IT | Sten Andersson | 60 | ||||
90 | SF2972 | Spelteori | spelteori | 7,5 | 3 | valfri | Johan Karlander | 60 | |||
91 | DD2434 | Maskininlärning, avancerad kurs | 7,5 | 2 | spår DS | Jens Lagergren, Aristides Gionis | 230 | ||||
92 | |||||||||||
93 | Kurser som inte ges mer och ska läggas ner | ||||||||||
94 | DD2487 | Storskalig programvaruutveckling | storutv | 7,5 | 2 | spår ST | Tomas Ekholm | 70 | gick sista gången HT2023, ersätts av DD2489 | ||
95 | DD2488 | Kompilatorkonstruktion | komp | 9 | 1-2 | spår ST | Philipp Haller | 29 | gick sista gången HT2023 | ||
96 | DD1010 | Introduktion till programmering och datorkunskap | ipod | 4 | 1 | basår-hing | Olle Bälter | 300 | gick sista gången HT2021, vilande | ||
97 | DD1362 | Programmeringsparadigm | progp | 6 | D2 | Marcus Dicander | sista examination VT2024, ersätts av DD1360/DD1366 | ||||
98 | DD1360 | Programmeringsparadigm | progp | 4,5 | D2 | Karl Palmskog | gick enda gången VT2023, ersätts av DD1366 | ||||
99 | DD1369 | Programvarukonstruktion i projektform | pvk | 11,5 | D2, CL3 | Dena Hussain | 230 | gick sista gången 2022/2023, ersätts av DD1367 | |||
100 |