Master in Computer Science: Internet of Things
Malmö University
Key Information
Campus location
Malmö, Sweden
Languages
English
Study format
On-Campus
Duration
2 years
Pace
Full time
Tuition fees
SEK 290,000 / per course *
Application deadline
Request info
Earliest start date
02 Sep 2024
* full tuition fee
Introduction
One of the most important trends in information and communication technology is the tremendous increase in the number of internet-connected devices (30 billion by 2025, according to industry predictions). This booming technology area is usually referred to as the Internet of Things (IoT). The rapid growth of the IoT, which is often called the fourth wave of digitalization, is a trend of global importance that touches almost every aspect of society.
The Computer Science: Internet of Things, Master’s Program(two-year) prepares students for careers in a rapidly growing global industry. The demand for people with IoT engineering skills is expected to increase dramatically. Future innovation in the IoT area is expected to accelerate the growth of the IoT sector. This will lead to a growing demand in society for IoT system developers who have skills in the complete IoT value chain while, at the same time, also understanding IoT business aspects. This new and unique master’s program is designed to meet the demand for IoT system developers and has therefore been shaped to address some of the main challenges that both the academy and industry have highlighted about the IoT. These include security, privacy, big data management, interoperability, business models, and usability.
Students will deepen their understanding and skills by practicing methods and technologies used by industry experts at the forefront of IoT research and development. The program has both theoretical and practical elements. The courses focus on the main technological aspects and challenges relevant to future IoT system developers. These include connected devices with limited resources; new computing paradigms; user experience; artificial intelligence (AI) and data management; software architecture and security, innovation, and business models.
Admissions
Curriculum
Students will learn how to apply the knowledge and skills in practice, mainly by working on real IoT cases from both industry and the public sector. Through collaborative projects with external stakeholders, the students build up a repertoire of widely sought-after skills and the ability to solve specific IoT problems.
In the course Introduction to IoT, students will gain a general overview of the IoT field. This includes the technical skills on how the IoT can be integrated into different types of services, knowledge of the various opportunities and risks associated with the technology, and how the IoT relates to the global goals for sustainable development.
The course IoT Prototyping and User Experience IoT introduces common techniques for describing and visualizing concept ideas and developing prototypes. The course also covers various approaches to user testing to validate the relevance and design of IoT systems. The goal is to give the student a good understanding of what constitutes good user experience and design of IoT systems.
The goal of the course AI and Data Management for IoT is to develop the student’s knowledge in the application of artificial intelligence, data processing methods, and data storage systems related to IoT applications.
The course Software Architecture and Security for IoT covers software architecture and security of IoT-based systems. This includes both technical skills as well as a general understanding of the risks and opportunities associated with IoT systems and how they are designed and used.
In the course IoT Innovation Project, students apply knowledge and skills from previous parts of the program and use new knowledge from research to develop a business innovation project in a specific area of IoT. The project could focus on project management and data-driven research and development, artificial intelligence, interaction design, systems architecture, sensor networks or protocols, and standards.
In the final semester, the master’s thesis lets students further develop their ability for critical thinking, argumentation, and problem-solving by carrying out independent scientific work in the field of computer science. This is done with a particular focus on the Internet of Things, including social aspects such as sustainability and equality.
Autumn 2023 - Semester 1
- Introduction to IoT (DA640E), 15 credits, compulsory
- IoT Prototyping and User Experience (DA641E), 15 credits, compulsory
Spring 2024 - Semester 2
- AI and Data Management for IoT (DA642E), 15 credits, compulsory
- Software Architecture and Security for the IoT (DA643E), 15 credits, compulsory
Autumn 2024 - Semester 3
- Research methodology (DA645E), 7.5 credits, compulsory
- Innovation and Business Models for IoT (DA644E), 7.5 credits, compulsory
- IoT Innovation Project (DA646E), 15 credits,
Spring 2025 - Semester 4
- Master’s thesis in IoT (two years) (DA647E), 30 credits, compulsory
Program Outcome
Knowledge and understanding
For a master's degree in computer science, the student must:
- Demonstrate knowledge and understanding of computer science, including both broad knowledge of computer science and significantly advanced knowledge of the Internet of Things sub-field, as well as in-depth insight into current research and development work, and
- Demonstrate advanced methodological knowledge in computer science.
Skills and abilities
For a master's degree in computer science, the student must:
- Demonstrate the ability to critically and systematically integrate knowledge and to analyze, assess, and deal with complex phenomena, issues, and situations, even with limited information,
- Demonstrate the ability to critically, independently, and creatively identify and formulate questions, to plan and, with adequate methods, carry out advanced tasks within given time frames and thereby contribute to the development of knowledge, as well as to evaluate this work,
- Demonstrate the ability to, in both national and international contexts, orally and in writing, clearly account for and discuss their conclusions and the knowledge and arguments on which they are based in dialogue with different groups, and Qualitative targets
- Demonstrate the skills required to participate in research and development, or to work independently in other qualified activities.
Judgement and approach
For a master's degree in computer science, the student must:
- Demonstrate the ability to make assessments in computer science about relevant disciplinary, social, and ethical aspects, and demonstrate awareness of ethical aspects of research and development work,
- Demonstrate insight into the possibilities and limitations of science, its role in society, and people's responsibility for how it is used, and
- Demonstrate the ability to identify their own need for further knowledge and take responsibility for their knowledge development.
Career Opportunities
After graduation, the industry or research track
Developed in cooperation with partner companies, the master’s program meets a demand in the labour market. Therefore, after graduation from the programme, the students will be highly employable not only in industry but also in public sector organisations.
For students who wish to continue in academia as researchers, the programme’s proximity to the Internet of Things and People (IoTaP) research centre at Malmö University offers graduates good possibilities to continue to doctoral studies.