We live in an increasingly connected world where not only people but also a rapidly growing number of sensors and devices are going on-line. Digitalization of society and industry is discussed every day, including concepts such as the Internet of Things, smart homes, Smart Grid and autonomous vehicles. Graduates from the program will lead this development with a solid foundation in wireless communications, networking and data analysis.

Information and Network Engineering at KTH

In order to maintain and develop the high-tech industry around the world, engineers are needed who cannot only use but also understand and develop new solutions for advanced communication systems and for methods used to analyze and process the huge amounts of information that flow in different networks.

To an increasing degree, this need is also seen outside the traditional information and communications technology sector. Examples include the new sector of companies based on cloud services as well as the more traditional manufacturing industry and the motor vehicle industry, to mention just a few.

This program will prepare you for a future professional role by providing a broad basis in communications and data analysis. You will choose one of four tracks that will provide you with in-depth knowledge in the area.

Tracks

  • Information engineering focuses on machine learning, pattern recognition, information theory, and signal processing.
  • Multimedia processing and analysis focus on problem-oriented solutions for multimedia signals such as video, images, and audio using principles of data analysis and coding.
  • Communications engineering is focused on wireless communications with the possibility of specializing in communication theory, coding, machine-type communications or antenna design.
  • Networked systems focus on the design, performance analysis, management and, not the least, security of wired and wireless networks and networked systems.

In addition to the technical aspects of the coursework, there are also many non-technical elective classes on offer to prepare you for your future career in industry or academia. These courses aim to improve your capabilities in areas such as project management, leadership or technical English.

KTH’s close collaboration with leaders of research and industry not only ensures that the program meets the needs and expectations of the industry but also connects you with your future employers during your studies.

Master's degree project

The degree project amounts to one semester of full-time work and is usually undertaken during the final semester. The project may be undertaken in either an industry setting, at a KTH department, or at another technical university or research institute anywhere in the world.

Examples of degree projects made by former students

  • Machine Learning in Defensive IT Security: Early Detection of Novel Threats
  • On Stochastic Modeling of Sensors that Drift
  • Towards Exploiting Noisy Intermediate-Scale Quantum Computers for Quantum Support Vector Machines
  • Antenna Selection and Bit Allocation Strategies for Generalized Spatial Modulation
  • Development and Testing of Performance Assessment Equipment for Elite Fencers

This is a two-year program (120 ECTS credits) given in English. Graduates are awarded the degree of Master of Science. The programme is given mainly at KTH Campus in Stockholm by the School of Electrical Engineering and Computer Science (at KTH).

Career

The master’s program in Information and Network Engineering has been designed to provide a solid foundation in the strongly connected fields of networking, communications, multimedia processing, and data analysis, with the opportunity of gaining expertise in one of these areas.

The program prepares you for a future professional role in research and development. There are many companies in the Stockholm area working with telecommunication technologies, as well as in emerging areas such as the internet of things, cloud computing or industry digitalization. Graduates of the program are working at companies like Google, Skype, Ericsson, Huawei technologies, Telia company, Nokia, ÅF, Cisco, ABB, Avida finans and Scania.

A majority of graduates find work in research and development at companies in the field of communications and digitalization. Elective courses with strong theoretical content in the fields of networking and information engineering benefit students with interest in a research career, and provide a good basis for doctoral studies in Sweden or anywhere in the world.

Information and Network Engineering will continue to be pivotal in how our societies operate, and KTH will play an important role by providing talent and creativity for the future.

Students

Find out what students from the program think about their time at KTH.

Prajit Thazhurazhikath Rajendran, India: "What I like most about KTH is that there is a lot of flexibility in terms of choosing courses and that the workload is relatively less compared to my home university because of the study period system here."

Sustainable development

Graduates from KTH have the knowledge and tools for moving society in a more sustainable direction, as sustainable development is an integral part of all programs. The three key sustainable development goals addressed by the master's program in Information and Network Engineering are:

  • Industry, Innovation, and Infrastructure
  • Sustainable Cities and Communities
  • Responsible Consumption and Production

Both communication and information analysis plays a crucial role in enabling technologies for achieving several of the UN Sustainable Development Goals, for example in the development of smart cities, safe and efficient transport systems and resource-efficient production. In the program-integrating course The Sustainable Information and Network Engineer, students are given an opportunity to reflect on and discuss yet more practical cases where their technical expertise can contribute to a more sustainable world.

Courses

The two-year master's program in Information and Network Engineering consists of three terms of courses and one final term dedicated to the master's degree project. Each term consists of approximately 30 ECTS credits. Depending on which track you choose, you will study different courses. The courses presented on this page apply to studies starting in autumn 2020.

Year 1

Mandatory courses for all tracks

  • Theory and Methodology of Science with Applications (Natural and Technological Science) (AK2036) 7.5 credits
  • Internetworking (EP2120) 7.5 credits
  • Signal Theory (EQ1220) 7.5 credits
  • The Sustainable Information and Network Engineer (EQ2222) 3.0 credits
  • Digital Communications (EQ2310) 9.0 credits

Recommended courses for all tracks

  • Swedish Society, Culture and Industry in Historical Perspective (AK1213) 7.5 credits
  • Image Analysis and Computer Vision (DD2423) 7.5 credits
  • Music Informatics (DT2470) 7.5 credits
  • Business Development and Quality Management (EH2030) 7.5 credits
  • Management of Projects (EH2720) 7.5 credits
  • IT Management with Enterprise Architecture I (EH2770) 7.5 credits
  • Applied Antenna Theory (EI2400) 7.5 credits
  • Reinforcement Learning (EL2805) 7.5 credits
  • Ethical Hacking (EN2720) 7.5 credits
  • Queuing Theory and Teletraffic Systems (EP2200) 7.5 credits
  • Networked Systems Security (EP2500) 7.5 credits
  • Building Networked Systems Security (EP2520) 7.5 credits
  • Principles of Wireless Sensor Networks (EP2700) 7.5 credits
  • Security Analysis of Large-Scale Computer Systems (EP2790) 7.5 credits
  • Wireless Networks (EP2950) 7.5 credits
  • Digital Signal Processing (EQ2300) 7.5 credits
  • Speech and Audio Processing (EQ2321) 7.5 credits
  • Image and Video Processing (EQ2330) 7.5 credits
  • Pattern Recognition and Machine Learning (EQ2341) 7.5 credits
  • Adaptive Signal Processing (EQ2401) 7.5 credits
  • Advanced Digital Communications (EQ2411) 7.5 credits
  • Seminars in Information and Network Engineering (EQ2461) 3.0 credits
  • Optimal Filtering (EQ2801) 7.5 credits
  • Foundations in Digital Communications (EQ2831) 7.5 credits
  • Information Theory and Channel Coding, Accelerated Program (EQ2840) 7.5 credits
  • Information Theory and Source Coding (EQ2845) 7.5 credits
  • Cyber-Physical Networking (EQ2871) 7.5 credits
  • Programming I (ID1018) 7.5 credits
  • Network Programming (ID1212) 7.5 credits
  • Advanced Internetworking II (IK2217) 7.5 credits
  • Software-Defined Networking (SDN) and Network Functions Virtualization (NFV) (IK2220) 7.5 credits
  • Rhetoric - Speaking and Writing for Impact (LS1465) 7.5 credits
  • Swedish A1 for Engineers (LS1502) 7.5 credits
  • Technical Communication in English (LS2429) 7.5 credits
  • English for Writing and Presenting a Degree Project in Science and Engineering (LS2439) 7.5 credits
  • Industrial Management, Basic Course (ME1003) 6.0 credits
  • Entrepreneurship for Engineers (ME2072) 6.0 credits
  • Leadership in Cross-Cultural and Industrial Contexts (ME2089) 6.0 credits
  • Applied Nonlinear Optimization (SF2822) 7.5 credits

Communications Engineering track

Mandatory courses

  • Wireless Networks (EP2950) 7.5 credits
  • Digital Signal Processing (EQ2300) 7.5 credits
  • Advanced Digital Communications (EQ2411) 7.5 credits

Recommended courses

  • Applied Antenna Theory (EI2400) 7.5 credits
  • Queuing Theory and Teletraffic Systems (EP2200) 7.5 credits
  • Foundations in Digital Communications (EQ2831) 7.5 credits
  • Information Theory and Channel Coding, Accelerated Program (EQ2840) 7.5 credits
  • Information Theory and Source Coding (EQ2845) 7.5 credits
  • Cyber-Physical Networking (EQ2871) 7.5 credits

Information Engineering track

Mandatory courses

  • Digital Signal Processing (EQ2300) 7.5 credits
  • Pattern Recognition and Machine Learning (EQ2341) 7.5 credits
  • Adaptive Signal Processing (EQ2401) 7.5 credits

Recommended courses

  • Optimal Filtering (EQ2801) 7.5 credits
  • Information Theory and Channel Coding, Accelerated Program (EQ2840) 7.5 credits
  • Information Theory and Source Coding (EQ2845) 7.5 credits

Multimedia Processing and Analysis track

Mandatory courses

  • Speech and Audio Processing (EQ2321) 7.5 credits
  • Image and Video Processing (EQ2330) 7.5 credits
  • Pattern Recognition and Machine Learning (EQ2341) 7.5 credits

Recommended courses

  • Image Analysis and Computer Vision (DD2423) 7.5 credits
  • Digital Signal Processing (EQ2300) 7.5 credits
  • Optimal Filtering (EQ2801) 7.5 credits
  • Information Theory and Source Coding (EQ2845) 7.5 credits

Networked Systems track

Mandatory courses

  • Queuing Theory and Teletraffic Systems (EP2200) 7.5 credits
  • Networked Systems Security (EP2500) 7.5 credits
  • Wireless Networks (EP2950) 7.5 credits

Conditionally elective courses

  • Building Networked Systems Security (EP2520) 7.5 credits

Recommended courses

  • IT Management with Enterprise Architecture I (EH2770) 7.5 credits
  • Ethical Hacking (EN2720) 7.5 credits
  • Security Analysis of Large-Scale Computer Systems (EP2790) 7.5 credits
  • Software-Defined Networking (SDN) and Network Functions Virtualization (NFV) (IK2220) 7.5 credits

Year 2

Mandatory courses for all tracks

  • Degree Project in Electrical Engineering, specializing in Information and Network Engineering, Second Cycle (EA260X) 30.0 credits
  • The Sustainable Information and Network Engineer (EQ2222) 3.0 credits

Recommended courses for all tracks

  • Swedish Society, Culture and Industry in Historical Perspective (AK1213) 7.5 credits
  • Machine Learning, Advanced Course (DD2434) 7.5 credits
  • Music Informatics (DT2470) 7.5 credits
  • Business Development and Quality Management (EH2030) 7.5 credits
  • Reinforcement Learning (EL2805) 7.5 credits
  • Performance Analysis of Communication Networks (EP2210) 7.5 credits
  • Management of Networks and Networked Systems (EP2300) 7.5 credits
  • Network Analytics (EP2420) 7.5 credits
  • Advanced Networked Systems Security (EP2510) 7.5 credits
  • Principles of Wireless Sensor Networks (EP2700) 7.5 credits
  • Security Analysis of Large-Scale Computer Systems (EP2790) 7.5 credits
  • Machine Learning and Data Science (EQ2415) 7.5 credits
  • Analysis and Search of Visual Data (EQ2425) 7.5 credits
  • Project in Information Engineering (EQ2443) 7.5 credits
  • Project in Communication Engineering (EQ2444) 7.5 credits
  • Project in Multimedia Processing and Analysis (EQ2445) 7.5 credits
  • Estimation Theory, Accelerated Program Course (EQ2810) 6.0 credits
  • Wireless Networks (IK2510) 7.5 credits
  • Wireless Infrastructure Deployment & Economics (IK2514) 7.5 credits
  • English for Employment (LS1419) 7.5 credits
  • Rhetoric - Speaking and Writing for Impact (LS1465) 7.5 credits
  • Swedish A1 for Engineers (LS1502) 7.5 credits
  • Technical Communication in English (LS2429) 7.5 credits
  • English for Writing and Presenting a Degree Project in Science and Engineering (LS2439) 7.5 credits
  • Entrepreneurship for Engineers (ME2072) 6.0 credits
  • Leadership in Cross-Cultural and Industrial Contexts (ME2089) 6.0 credits
  • Modern Methods of Statistical Learning (SF2935) 7.5 credits

Communications Engineering track

Mandatory courses

  • Project in Communication Engineering (EQ2444) 7.5 credits

Information Engineering track

Mandatory courses

  • Project in Information Engineering (EQ2443) 7.5 credits

Recommended courses

  • Machine Learning, Advanced Course (DD2434) 7.5 credits
  • Machine Learning and Data Science (EQ2415) 7.5 credits
  • Estimation Theory, Accelerated Program Course (EQ2810) 6.0 credits
  • Modern Methods of Statistical Learning (SF2935) 7.5 credits

Multimedia Processing and Analysis track

Mandatory courses

  • Project in Multimedia Processing and Analysis (EQ2445) 7.5 credits

Recommended courses

  • Machine Learning and Data Science (EQ2415) 7.5 credits
  • Analysis and Search of Visual Data (EQ2425) 7.5 credits
  • Estimation Theory, Accelerated Program Course (EQ2810) 6.0 credits

Networked Systems track

Conditionally elective courses

  • Network Analytics (EP2420) 7.5 credits

Recommended courses

  • Performance Analysis of Communication Networks (EP2210) 7.5 credits
  • Management of Networks and Networked Systems (EP2300) 7.5 credits
  • Advanced Networked Systems Security (EP2510) 7.5 credits
  • Security Analysis of Large-Scale Computer Systems (EP2790) 7.5 credits

Admission requirements

To be eligible for the program, you must have been awarded a bachelor's degree, be proficient in English and meet the program-specific requirements.

Bachelor's degree

A bachelor's degree, equivalent to a Swedish bachelor's degree, or equivalent academic qualifications from an internationally recognized university, is required. Students who are following longer technical programs, and have completed courses equivalent to a bachelor's degree, will be considered on a case-by-case basis.

English proficiency

English language proficiency equivalent to (the Swedish upper secondary school) English course B/6 is required. The requirement can be satisfied through a result equal to, or higher than, those stated in the following internationally recognized English tests:

  • TOEFL Paper-based: Score of 4.5 (scale 1-6) in written test, a total score of 575.
    TOEFL ITP is not accepted.
  • TOEFL iBT internet-based: Score of 20 (scale 0-30) in written test, a total score of 90
  • IELTS Academic: A minimum overall mark of 6.5, with no section lower than 5.5
  • Cambridge ESOL: Cambridge English: Advanced (CAE) Certificate in Advanced English or Cambridge English: Proficiency (CPE) (Certificate of Proficiency in English)
  • Michigan English Language Assessment Battery (MELAB): Minimum score of 90
  • The University of Michigan, ECPE (Examination for the Certificate of Proficiency in English)
  • Pearson PTE Academic: Score of 62 (writing 61)

Specific requirements for the master's program in Information and Network Engineering

A Bachelor’s degree of 180 ECTS credits, or equivalent, including:

  • at least 6 months of studies (corresponding to 30 ECTS) within electrical engineering, electronics, computer engineering, computer science or applied mathematics.
  • basic mathematics courses within single variable and multivariable calculus, linear algebra and mathematical statistics or probability theory.
  • at least one course in computer programming (preferably C or Python) with a passing grade.
  • a course on signals and systems with a passing grade, including material about time-continuous and time-discrete systems, sampling, linear filters and systems, and transform methods (Fourier, Laplace, and Z).

It is recommended that the applicant has experience of problem-solving using numerical computing languages like MATLAB.

Application documents

  1. Certificates and diplomas from previous university studies
  2. Transcript of completed courses and grades included in your degree
  3. Proof of English proficiency
  4. A copy of your passport including personal data and photograph, or other identification documents

Specific documents for the master's program in Information and Network Engineering

  • Curriculum Vitae
  • Letter of motivation
  • Two letters of recommendation (in English)
  • Relevant work experience, if applicable
  • Summary sheet *

*In order for your application to be considered complete, you need to fill out the online summary sheet. If you do not include a summary sheet, this may negatively affect your evaluation score. Please be sure to fill out all of the required information before you submit the form.

Program taught in:
  • English

See 56 more programs offered by KTH Royal Institute of Technology »

Last updated October 19, 2019
This course is Campus based
Start Date
Aug 2020
Duration
2 years
Full-time
Price
310,000 SEK
full program tuition fee for non-EU/EEA/Swiss citizens
Deadline
Jan 15, 2020
By locations
By date
Start Date
Aug 2020
End Date
June 2022
Application deadline
Jan 15, 2020

Aug 2020

Location
Application deadline
Jan 15, 2020
End Date
June 2022