Master's Programme in Computer Science – Sino-Swedish Master in Computer Science - Software Engineering
120 credits
Outline, TDV2M, SKPU
A revised version of the outline is available.
- Code
- TDV2M
- Specialisation code
- SKPU
- Finalised by
- The Educational Board of Science, 11 November 2010
Semester 1
- Computer Networks I, 5 credits (1DT052) Main field(s) of study and in-depth level: Computer Science G1F, Technology G1F
- Human-Computer Interaction, 5 credits (1MD016) Main field(s) of study and in-depth level: Computer Science G1N, Sociotechnical Systems G1N, Technology G1N
- Algorithms and Data Structures I, 5 credits (1DL210) Main field(s) of study and in-depth level: Computer Science G1F, Technology G1F
- Artificial Intelligence, 5 credits (1DL340) Main field(s) of study and in-depth level: Computer Science A1N, Data Science A1N, Technology A1N
- Advanced Computer Architecture, 10 credits (1DT024) Main field(s) of study and in-depth level: Computer Science A1N, Embedded Systems A1N, Technology A1N
- Advanced Computer Science Studies in Sweden, 5 credits (1DT032) Main field(s) of study and in-depth level: Computer Science A1N
- Computing Education Research, 10 credits (1DT061) Main field(s) of study and in-depth level: Computer Science A1N
- Functional Programming I, 5 credits (1DL330) Main field(s) of study and in-depth level: Computer Science A1N
- Data Mining I, 5 credits (1DL360) Main field(s) of study and in-depth level: Computer Science A1N, Data Science A1N, Technology A1N
- Object-Oriented Design, 5 credits (1DL240) Main field(s) of study and in-depth level: Computer Science G2F, Technology G2F
- Programming, Bridging Course, 10 credits (1TD046) Main field(s) of study and in-depth level: Computational Science A1N, Computer Science A1N, Technology A1N
- Programming Theory, 10 credits (1DT034) Main field(s) of study and in-depth level: Computer Science A1N, Embedded Systems A1N
- Real Time Systems I, 5 credits (1DT063) Main field(s) of study and in-depth level: Computer Science A1N, Embedded Systems A1N, Technology A1N
- Large Scale Programming, 10 credits (1DL410) Main field(s) of study and in-depth level: Computer Science A1N, Technology A1N
- Applied Logic, 10 credits (1MA058) Main field(s) of study and in-depth level: Computer Science A1N, Mathematics A1N
- Constraint Programming, 10 credits (1DL440) Main field(s) of study and in-depth level: Computer Science A1N, Technology A1N
Semester 2
- Computer Networks II, 10 credits (1DT074) Main field(s) of study and in-depth level: Computer Science A1N, Technology A1N
- Distributed Systems, 5 credits (1DT064) Main field(s) of study and in-depth level: Computer Science A1N, Technology A1N
- Secure Computer Systems I, 5 credits (1DT072) Main field(s) of study and in-depth level: Computer Science A1N, Technology A1N
- Wireless Communication and Networked Embedded Systems, 10 credits (1DT077) Main field(s) of study and in-depth level: Computer Science A1F, Embedded Systems A1F, Technology A1F
- Computer Networks III, 5 credits (1DT082) Main field(s) of study and in-depth level: Computer Science A1F, Technology A1F
- Cryptology, 5 credits (1DT075) Main field(s) of study and in-depth level: Computer Science A1N, Technology A1N
- User-Centred Systems Design, 5 credits (1MD000) Main field(s) of study and in-depth level: Computer Science A1N, Human-Computer Interaction A1N, Technology A1N
- User Interface Programming I, 5 credits (1MD002) Main field(s) of study and in-depth level: Computer Science A1N, Human-Computer Interaction A1N, Technology A1N
- Machine Learning, 10 credits (1DT071) Main field(s) of study and in-depth level: Computer Science A1N, Technology A1N
- Software Engineering, 5 credits (1DL250) Main field(s) of study and in-depth level: Computer Science A1N, Technology A1N
- E-commerce Project, 10 credits (1DL350) Main field(s) of study and in-depth level: Computer Science A1N, Technology A1N
- User Interface Programming II, 5 credits (1MD003) Main field(s) of study and in-depth level: Computer Science A1F, Human-Computer Interaction A1F, Technology A1F
- IT, Ethics and Organisation, 5 credits (1MD004) Main field(s) of study and in-depth level: Computer Science A1N, Human-Computer Interaction A1N
- IT Systems and Human Factors, 5 credits (1MD017) Main field(s) of study and in-depth level: Computer Science A1N, Human-Computer Interaction A1N, Technology A1N
Semester 4
During semester 4, the student takes 1DT540 Degree project E in Computer Science, 30 credits or 1DT550 Degree project E in Computer Science, 45 credits or take corresponding courses at Tonji University.
Programme syllabus
- Programme syllabus valid from Autumn 2024
- Programme syllabus valid from Autumn 2023
- Programme syllabus valid from Autumn 2022
- Programme syllabus valid from Autumn 2021, version 2
- Programme syllabus valid from Autumn 2021, version 1
- Programme syllabus valid from Autumn 2020
- Programme syllabus valid from Autumn 2019
- Programme syllabus valid from Autumn 2018
- Programme syllabus valid from Autumn 2017
- Programme syllabus valid from Autumn 2016, version 2
- Programme syllabus valid from Autumn 2016, version 1
- Programme syllabus valid from Autumn 2015
- Programme syllabus valid from Autumn 2014
- Programme syllabus valid from Autumn 2013
- Programme syllabus valid from Autumn 2012
- Programme syllabus valid from Autumn 2011