Master of Science in Information Technology, 300 credits

Civilingenjörsprogram i informationsteknologi, 300 hp

6CITE

Teaching language

Swedish

Campus

Linköping

Degree

Master of Science in Engineering 300 credits and Master of Science 120 credits

Pace of study

Full-time

Entry requirements

    Degree in Swedish

    Civilingenjör 300 hp och Teknologie master 120 hp

    Degree in English

    Master of Science in Engineering 300 credits and Master of Science 120 credits

    Semester 1 Autumn 2020

    Semester 2 Spring 2021

    Semester 3 Autumn 2021

    Semester 4 Spring 2022

    Semester 5 Autumn 2022

    Semester 6 Spring 2023

    Semester 7 Autumn 2023

    Semester 8 Spring 2024

    Semester 9 Autumn 2024

    Course code Course name Credits Level Timetable module ECV
    Period 1
    TANA21 Scientific Computing 6 G1X 3 C/E
    TBMI28 eHealth Project 12* A1X 4 E
    *The course is divided into several semesters and/or periods
    TDDD43 Advanced Data Models and Databases 6* A1X 2 E
    *The course is divided into several semesters and/or periods
    TDDD53 Advanced Interaction Design 6 A1X 1 E
    TDDE15 Advanced Machine Learning 6 A1F 1 E
    TDDE19 Advanced Project Course - AI and Machine Learning 6* A1F 4 E
    *The course is divided into several semesters and/or periods
    TDDE20 Advanced Project Course - Game, App and Web Development 6* A1X 4 E
    *The course is divided into several semesters and/or periods
    TDDE21 Advanced Project Course: Secure Distributed and Embedded Systems 6* A1X 4 E
    *The course is divided into several semesters and/or periods
    TDDE45 Software Design and Construction 6 A1X 4 E
    TDDE52 Programming Project with Open Source Code 6* A1X 4 E
    *The course is divided into several semesters and/or periods
    TDDE58 Wireless Connectivity 6 A1N 2 E
    TDDE63 Advanced Project Course: Information Security 6* A1X 4 E
    *The course is divided into several semesters and/or periods
    TEIM11 Industrial Marketing 6 G2X 3 E
    TEIO90 Innovation Management 6 A1X 2 E
    TNCG15 Advanced Global Illumination and Rendering 6 A1N 4 E
    TNM067 Scientific Visualization 6 A1X 3 E
    TNM114 Artificial Intelligence for Interactive Media, Project 6 A1N 2 E
    TSBB11 Images and Graphics, Project Course CDIO 12* A1X 4 E
    *The course is divided into several semesters and/or periods
    TSBB19 Machine Learning for Computer Vision 6 A1X 2 E
    TSBK03 Advanced Game Programming 6* A1X 1 E
    *The course is divided into several semesters and/or periods
    TSFS12 Autonomous Vehicles - Planning, Control, and Learning Systems 6 A1X 1 E
    TSIN01 Information Networks 6 A1X 3 E
    TSIT03 Cryptology 6 A1X 2 E
    TSIT14 Digital Forensics and Incident Response 6 A1X 3 E
    TSKS12 Modern Channel Coding, Inference and Learning 6 A1X 1 E
    TSRT10 Automatic Control - Project Course 12* A1X 4 E
    *The course is divided into several semesters and/or periods
    Period 2
    TDDD89 Scientific Method 6 A1X 3 C
    TANA09 Numerical Algorithms in Computer Science 4 G2X 1 C/E
    TAOP04 Mathematical Optimization 6 A1X 4 E
    The course is only offered every second year, even years.
    TBMI28 eHealth Project 12* A1X 4 E
    *The course is divided into several semesters and/or periods
    TDDD43 Advanced Data Models and Databases 6* A1X 2 E
    *The course is divided into several semesters and/or periods
    TDDD56 Multicore and GPU Programming 6 A1X 2 E
    TDDE02 Software Entrepreneurship 6 A1X 2 E
    TDDE13 Multi Agent Systems 6 A1N 1 E
    TDDE16 Text Mining 6 A1F 2 E
    TDDE19 Advanced Project Course - AI and Machine Learning 6* A1F 4 E
    *The course is divided into several semesters and/or periods
    TDDE20 Advanced Project Course - Game, App and Web Development 6* A1X 4 E
    *The course is divided into several semesters and/or periods
    TDDE21 Advanced Project Course: Secure Distributed and Embedded Systems 6* A1X 4 E
    *The course is divided into several semesters and/or periods
    TDDE52 Programming Project with Open Source Code 6* A1X 4 E
    *The course is divided into several semesters and/or periods
    TDDE57 Performance Analysis and Evaluation of Communication Networks 6 A1N 1 E
    TDDE63 Advanced Project Course: Information Security 6* A1X 4 E
    *The course is divided into several semesters and/or periods
    TDDE66 Compiler Construction 6 A1X 1 E
    TGTU49 History of Technology 6 G1X 1 E
    TNM116 eXtended Reality (XR) - Principles and Programming 6 A1N 2 E
    TSBB11 Images and Graphics, Project Course CDIO 12* A1X 4 E
    *The course is divided into several semesters and/or periods
    TSBK03 Advanced Game Programming 6* A1X - E
    *The course is divided into several semesters and/or periods
    TSRT10 Automatic Control - Project Course 12* A1X 4 E
    *The course is divided into several semesters and/or periods
    Specialisation: AI and Machine Learning
    Course code Course name Credits Level Timetable module ECV
    Period 1
    TDDE19 Advanced Project Course - AI and Machine Learning 6* A1F 4 C
    *The course is divided into several semesters and/or periods
    TDDE15 Advanced Machine Learning 6 A1F 1 E
    TSBB19 Machine Learning for Computer Vision 6 A1X 2 E
    TSFS12 Autonomous Vehicles - Planning, Control, and Learning Systems 6 A1X 1 E
    TSRT92 Modelling and Learning for Dynamical Systems 6 A1X 3 E
    Period 2
    TDDE19 Advanced Project Course - AI and Machine Learning 6* A1F 4 C
    *The course is divided into several semesters and/or periods
    TDDE13 Multi Agent Systems 6 A1N 1 E
    TDDE16 Text Mining 6 A1F 2 E
    Specialisation: Computer Games Programming
    Course code Course name Credits Level Timetable module ECV
    Period 1
    TSBK03 Advanced Game Programming 6* A1X 1 C
    *The course is divided into several semesters and/or periods
    TDDE20 Advanced Project Course - Game, App and Web Development 6* A1X 4 E
    *The course is divided into several semesters and/or periods
    TNCG15 Advanced Global Illumination and Rendering 6 A1N 4 E
    TSBB11 Images and Graphics, Project Course CDIO 12* A1X 4 E
    *The course is divided into several semesters and/or periods
    Period 2
    TSBK03 Advanced Game Programming 6* A1X - C
    *The course is divided into several semesters and/or periods
    TDDE20 Advanced Project Course - Game, App and Web Development 6* A1X 4 E
    *The course is divided into several semesters and/or periods
    TSBB11 Images and Graphics, Project Course CDIO 12* A1X 4 E
    *The course is divided into several semesters and/or periods
    TSIN02 Internetworking 6 A1X 1 E
    Specialisation: Computer Systems Architecture
    Course code Course name Credits Level Timetable module ECV
    Period 1
    TDDE21 Advanced Project Course: Secure Distributed and Embedded Systems 6* A1X 4 C
    *The course is divided into several semesters and/or periods
    Mandatory in Computer Systems specialisation from students admitted 2020.
    TDDD43 Advanced Data Models and Databases 6* A1X 2 E
    *The course is divided into several semesters and/or periods
    TSIT03 Cryptology 6 A1X 2 E
    TSKS35 Information and Communications Engineering 6* A1X 3 E
    *The course is divided into several semesters and/or periods
    Period 2
    TDDE21 Advanced Project Course: Secure Distributed and Embedded Systems 6* A1X 4 C
    *The course is divided into several semesters and/or periods
    Mandatory in Computer Systems specialisation from students admitted 2020.
    TDDC90 Software Security 6 A1X 1 E
    TDDD43 Advanced Data Models and Databases 6* A1X 2 E
    *The course is divided into several semesters and/or periods
    TDDD56 Multicore and GPU Programming 6 A1X 2 E
    TDDE66 Compiler Construction 6 A1X 1 E
    TSIN02 Internetworking 6 A1X 1 E
    TSKS35 Information and Communications Engineering 6* A1X 4 E
    *The course is divided into several semesters and/or periods
    Specialisation: Industrial Economics
    Course code Course name Credits Level Timetable module ECV
    Period 1
    TEIM11 Industrial Marketing 6 G2X 3 C
    TEIO90 Innovation Management 6 A1X 2 C
    Specialisation: International Software Engineering
    Course code Course name Credits Level Timetable module ECV
    Period 1
    TDDD04 Software Testing 6 A1X 2 E
    TDDD38 Advanced Programming in C++ 6* A1X 2 E
    *The course is divided into several semesters and/or periods
    TDDD43 Advanced Data Models and Databases 6* A1X 2 E
    *The course is divided into several semesters and/or periods
    TDDE45 Software Design and Construction 6 A1X 4 E
    Period 2
    TDDC34 Technical, Economic and Societal Evaluation of IT-products 6 A1X 4 C
    TDDC90 Software Security 6 A1X 1 E
    TDDD07 Real Time Systems 6 A1X 4 E
    TDDD38 Advanced Programming in C++ 6* A1X 1 E
    *The course is divided into several semesters and/or periods
    TDDD43 Advanced Data Models and Databases 6* A1X 2 E
    *The course is divided into several semesters and/or periods
    TDEI19 Management Control 6 A1X 2 E
    TEIM13 Intercultural Communication 6 G1X 4 E
    Specialisation: Large Scale Software Engineering