MSc in Computer Science
Linköping, Sweden
DURATION
4 Semesters
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
Request application deadline
EARLIEST START DATE
Aug 2024
TUITION FEES
SEK 280,600 / per year *
STUDY FORMAT
On-Campus
* only to students from outside the EU, EEA and Switzerland.
Introduction
This program is aimed at students with a bachelor’s degree in Computer Science. You will learn to master the theoretical foundations in this field and apply them in practical applications.
Computer Science is one of the most dynamic and expansive fields of science. In addition to having a deep understanding of the theoretical and technical foundations, professionals in this field must be able to apply the technology to challenging problems and integrate it with other technologies. Applicants should have an adequate background in computer science and good programming skills.
Several elective courses
The first three semesters include not only core courses in theoretical computer science and programming, but also elective courses such as artificial intelligence, databases and data mining, the design and programming of computer games, information security, advanced computer graphics, and human-computer interaction. Most courses feature lectures in theory and techniques, which are applied in practical laboratory work. Some courses also feature projects and seminars.
In the final semester, you write a thesis, either on your own or with a fellow student. The work may be carried out in collaboration with a company, or as a research project with the university.
Five specializations
The program offers five specializations:
- Visualization and Computer Graphics
- Artificial Intelligence and Data Mining
- Computer Networks, Distributed Systems, and Security
- Embedded Systems
- Programming and Software Methods
It is not mandatory to follow a specialization – you may also tailor your own combination of courses, with the full freedom of choice. All specializations are offered in Linköping, except Visualisation and Computer Graphics which is given at Campus Norrköping.
The major computer science center
Linköping University is home to one of the most important centers of computer science and engineering in Northern Europe, renowned for its top-quality research and education. Science Park Mjärdevi, an incubator with 300 knowledge-intensive companies where many of our alumni are employed, is adjacent to the campus.
Syllabus
Purpose
The Master's Programme in Computer Science aims to educate specialists who will be able to work at the forefront of modern software and computer systems technology in a variety of application areas. The program also aims at ensuring that the students are well prepared for a career in research or continued studies towards a doctoral degree.
Computer science is one of the most dynamic and expansive fields of science. For the individual scholar or the professional in the field this means that as well as having a good understanding of the theoretical and technical foundations of the field, one needs to be able to apply the technology to new challenging problems and integrate it with other technologies.
Aim
The Master's Programme in Computer Science offers the opportunity for advanced study in computer science and engineering and allows for flexible planning of specialization areas. Having covered core computer science courses, the students will be able to focus their studies on areas such as artificial intelligence, databases and data-mining, internet computing, embedded systems, information security, design, and programming computer games, language technology, human-computer interaction, theoretical computer science or design and implementation of computer languages.
The following learning outcomes will serve as measurable goals towards the implementation of the general aim of the program. These objectives are formulated in terms of the capacities competencies of the students who successfully complete the program.
- A Computer Science master will be able to understand and apply mathematical concepts that are necessary for modeling various kinds of computational problems. He/She will have an understanding of both software and hardware issues.
- A Computer Science master will be a competent programmer who is familiar with a variety of programming languages and tools and is able to creatively apply his/her knowledge and skills to modeling and developing software solutions that contribute towards applications in a wide variety of application domains.
- The Computer Science master will be able to work as a team member and effectively cooperate with other specialists and contribute towards the solution of complex technical problems.
- The Computer Science master will be qualified to take a leading role in a software design and development team, evaluate and compare solutions, and decisions making. He/She will be able to further deepen his/her knowledge and contribute to the development of the area.
- The Computer Science master will be a good communicator who will be able to present coherent technical and scientific results both orally and in writing.
- Students who successfully complete the program will have a good understanding of the impact of computers in society, ethical issues relevant to the field, as well as the responsibilities of computer science professionals.
- Although computer science enjoys a relatively stable scientific foundation, the field is still dynamic and expansive. An important aspect of educational programs in the field is to prepare the students for lifelong learning in the field.
Research
Department of Computer and Information Science
Research at IDA covers a broad spectrum of topics from core computer science to applications. Our broad research base directly enriches our undergraduate and graduate education.
Admissions
Curriculum
Semester 1 (Autumn 2024)
Period 1
- TDDD38 --- Advanced Programming in C++ --- 6*
- TDDE18 --- Programming C++ --- 6*
- TDDE32 --- Professionalism in Computer Science --- 6*
Period 2
- TAMS11 --- Probability and Statistics, first course --- 6
- TDDD38 --- Advanced Programming in C++ --- 6*
- TDDE18 --- Programming C++ --- 6*
- TDDE32 --- Professionalism in Computer Science --- 6*
Semester 3 (Autumn 2025)
Preliminary courses
Period 2
- TDDD89 --- Scientific Method --- 6
- TNM107 --- Scientific Method --- 6
Semester 4 (Spring 2025)
Preliminary courses
Period 1
- TQXX30 --- Degree project - Master’s Thesis --- 30*
Period 2
- TQXX30 --- Degree project - Master’s Thesis --- 30*
Scholarships and Funding
Scholarships
Linköping University (LiU) offers a limited number of scholarships to outstanding international students. For some programs and nationalities, it is also possible to apply for a scholarship through the Swedish Institute. There are also other funding opportunities for studies in Sweden.
LiU International Scholarship
The LiU International Scholarship is aimed at supporting international master's degree students with significant academic potential who are required to pay tuition fees. The tuition fees for a student awarded a LiU International Scholarship are reduced by 25, 50, or 75%. We offer a limited number of these scholarships to new students.
Am I eligible to apply?
Students who have applied for a master’s program at Linköping University and who meet all the following conditions are eligible to apply for a scholarship:
- you applied by the deadline for the first admission round
- you submitted all the required documents by the deadline
- you chose a master’s program at Linköping University as your first priority (ranked as number 1 of 4)
- you have been admitted to your first choice in the First Notification of Selection Results (usually early April)
- you are required to pay tuition fees.
Scholarships for studies in Sweden
Swedish Institute scholarships
The government agency the Swedish Institute (SI) offers a variety of scholarships depending on the level of study, the country where you come from, and the purpose of your studies. The application period for the SI scholarships varies. Read more about the SI scholarships and how to apply on their webpage.
Other scholarships
Many associations, foundations, and other organizations offer scholarships or travel grants for studies in Sweden. The official StudyinSweden.se website has collated a list of resources, where you can look for scholarships open to students of many countries or from your country specifically.
Career Opportunities
Career opportunities
This program provides you with the skills needed to work at the forefront of modern software and computer systems technology, as an operating system designer, internet security specialist, or with visualization in fields such as medicine, business, and social sciences. You may also opt for a career in research or continued studies towards a doctoral degree.