Study programme for |
|
MPALG - COMPUTER SCIENCE - ALGORITHMS, LANGUAGES AND LOGIC, MSC PROGR
|
Academic year: 2021/2022 |
DATAVETENSKAP - ALGORITMER, PROGRAMSPRÅK OCH LOGIK, MASTERPROGRAM |
The Study programme is adopted 2019-02-21 by Dean of Education |
|
First Year |
Explanations
|
|
|
Dept |
Course code |
Module code |
Note |
Block |
Course name, Module type |
Extent/ period |
Regular
exam |
Re-sit examination Oct -21 up to Aug -22 |
|
AUTUMN TERM |
Study period 1 |
Compulsory courses
|
37 |
DAT060 |
0106 E |
|
B |
Logic in computer science, Examination |
7,5 |
25/10-2021 am J
|
03/01-2022 pm J
|
15/08-2022 pm J
|
Elective courses
|
37 |
DAT105 |
0107 |
|
A |
Computer architecture, Project |
1,5 |
|
|
|
37 |
DAT350 |
0117 E |
1) |
C |
Types for programs and proofs, Oral examination |
7,5 |
|
|
|
37 |
TDA294 |
0217 S |
1) |
B |
Formal Methods in Software Development, Laboratory |
2,5 |
|
|
|
|
Study period 2 |
Compulsory courses
|
37 |
DAT151 |
0112 |
|
B |
Programming language technology, Examination |
6,0 |
13/01-2022 am J
|
12/04-2022 am J
|
25/08-2022 pm J
|
Elective courses
|
37 |
DAT278 |
0119 |
|
A+ |
Sustainable computing, Laboratory |
1,5 |
|
|
|
37 |
DAT405 |
0119 E |
|
D |
Introduction to data science and AI, Written and oral assignments |
7,5 |
|
|
|
37 |
DAT415 |
0219 S |
1) |
A |
Computability, Written and oral assignments |
3,0 |
|
|
|
32 |
EEN020 |
0218 S |
|
C |
Computer vision, Written and oral assignments |
4,5 |
|
|
|
37 |
TDA352 |
0115 |
1) |
D |
Cryptography, Laboratory |
1,5 |
|
|
|
37 |
TDA362 |
0117 |
|
D+ |
Computer graphics, Examination |
6,0 |
14/01-2022 am J
|
13/04-2022 pm J
|
23/08-2022 pm J
|
37 |
TDA452 |
0111 |
|
C |
Functional programming, Laboratory |
3,0 |
|
|
|
37 |
TDA507 |
0113 E |
|
A |
Computational methods in bioinformatics, Written and oral assignments |
7,5 |
|
|
|
|
|
SPRING TERM |
Study period 3 |
Elective courses
|
37 |
DAT340 |
0117 |
2) |
B |
Applied Machine Learning, Examination |
4,0 |
Contact examiner
|
Contact examiner
|
Contact examiner
|
37 |
DAT405 |
0119 E |
|
D |
Introduction to data science and AI, Written and oral assignments |
7,5 |
|
|
|
37 |
EDA223 |
0117 |
|
B+ |
Real time systems, Examination |
4,5 |
14/03-2022 am J
|
10/06-2022 pm J
|
16/08-2022 pm L
|
37 |
EDA263 |
0107 |
|
C+ |
Computer security, Examination |
6,0 |
18/03-2022 pm J
|
08/06-2022 pm J
|
24/08-2022 pm J
|
37 |
TDA206 |
0101 E |
1) |
A |
Discrete optimization, Examination |
7,5 |
16/03-2022 am J
|
|
Contact examiner
|
37 |
TDA233 |
0220 S |
1) 2) |
B |
Algorithms for machine learning and inference, Examination |
4,5 |
15/03-2022 pm J
|
10/06-2022 am J
|
24/08-2022 am J
|
37 |
TDA342 |
0210 S |
1) |
C |
Advanced functional programming, Examination |
3,0 |
19/03-2022 am J
|
|
22/08-2022 pm J
|
|
Study period 4 |
Elective courses
|
37 |
DAT085 |
0107 E |
|
|
Project in computer science, Project |
7,5 |
|
|
|
37 |
DAT280 |
0112 |
1) |
C |
Parallel functional programming, Examination |
6,0 |
03/06-2022 am J
|
09/10-2021 am J Change
|
18/08-2022 pm J
|
37 |
DAT340 |
0117 |
|
C |
Applied Machine Learning, Examination |
4,0 |
Contact examiner
|
Contact examiner
|
Contact examiner
|
37 |
DAT440 |
0120 |
1) |
B |
Advanced topics in machine learning, Written and oral assignments |
3,5 |
|
|
|
37 |
DAT470 |
0121 |
|
A |
Computational techniques for large-scale data, Written and oral assignments |
4,5 |
|
|
|
37 |
DAT475 |
0121 |
|
D |
Advanced databases, Written and oral assignments |
3,0 |
|
|
|
37 |
EDA491 |
0107 |
|
B+ |
Network security, Examination |
6,0 |
30/05-2022 am J
|
08/10-2021 pm J Change
|
25/08-2022 pm J
|
37 |
TDA283 |
0114 E |
1) |
|
Compiler construction, Project |
7,5 |
|
|
|
37 |
TDA602 |
0212 S |
1) |
A+ |
Language-based security, Laboratory |
3,0 |
|
|
|
|
|
1) Compulsory elective: Compulsory elective (DAT280, DAT350, DAT415, DAT440, TDA206, TDA233, TDA251, TDA283, TDA294, TDA342, TDA352, TDA602): 4 of stated courses are required for the degree |
2) Overlap: Only one of the marked courses can be included in the degree (DAT340, TDA233) |
* Element includes education in another quarter |
S Final grade. All module grades are reported before the final grade for the course can be reported. |
E The only module in the course. Module grade and grade for the course are reported at the same time. |
DIG Digital examination is a examination written in the Inspera system. The student will bring their own computer and access the exam via Safe exam browser |
|
|
|