Applications 2025-02-17 - 2025-08-15
COURSE DESCRIPTION
The course aims to provide students with the skills of real-world threats analysis including phishing attacks, targeted attacks (APTs), cyber weapon, ransomware (cryptolockers) The analysis of such threats requires a special type of education focused on the analysis of modern threats and protection technologies.
The course gives knowledge and practical skills in malware analysis for Windows and Android platforms (x86 and ARM). The students will obtain practical skills in reverse engineering, static and dynamic analysis of malware used in the real-life cyber attacks.
The aim of this course is that students will learn about the analysis, design, and programming of deep learning algorithms. The course is part of the programme MAISTR (hh.se/maistr) where participants can take the entire programme or individual courses. The course is for professionals and is held online in English. Application is open as long as there is a possibility of admission. The courses qualify for credits and are free of charge for participants who are citizens of any EU or EEA country, or Switzerland, or are permanent residents in Sweden. More information can be found at antagning.se. About the course Applied Deep Learning with PyTorch, 5 credits Who is this course for?This course provides the theoretical and practical aspects of deep neural networks. It is intended for students with a background in computer science and engineering. What will you learn from this course?Students will learn about the analysis, design, and programming of deep learning algorithms. The course has two modules: theory and practice. The theoretical content covers basic principles of multi-layer perceptions, spatio-temporal feature extraction with convolutional neural networks (CNNs), and recurrent neural networks (RNNs), classification and regression of big data, and generating novel data samples using generative models. The practical sessions cover the basics of programming with PyTorch. For instance, image classification and semantic segmentation using CNNs, future image frame prediction with RNNs, and image generation with generative adversarial networks. What is the format for this course?Instruction type: Teaching is in English and fully online. It consists of lectures, computer exercises, and project work. In the computer exercises, the student solves small problems using deep learning models. After programming various exercises, the participants will develop an advanced deep learning project. Participants will be encouraged to bring their own data. High-end GPU machines can be provided for the exercises and project.
The aim of the course is to provide proficiency in cybersecurity analysis and design in industrial settings, with a special focus on smart factories and Industry 4.0. To achieve this, you will learn about advanced cybersecurity concepts, methodologies and tools. You will also be able to apply your knowledge to industrial case studies.
The main goal of this course is to teach you basic knowledge and skills in argumentation.You will be engaged in co-constructing evidence-based justifications as well as in analyzing existing justifications in search of argumentation fallacies. Individual work as well as group-based work will allow you to practice. You will analyze climate-related articles (published in scientific literature but also in the news) and will extract the implicit underlying arguments and provide their analysis.Ultimately, this course will help you to develop basic argumentative skills needed to critically join the debate in society on climate goals. Who is the course for?CLIMATE GOALS, ARGUMENTATION, EVIDENCE is aimed at anyone who is interested in moving the first steps into the argumentation domain with the purpose of joining the debate on climate goals.An engineer (but also a politician) is expected to have founded arguments before taking any (climate-related) action. A citizen is expected to have founded arguments before engaging and sustaining any climate-related political agenda. How is the course structured?The course is a 4-week course. Each week mainly focuses on a single Intended Learning Outcome.
This course provides an understanding of automating software testing using program analysis with the goal of intelligently and algorithmically creating tests. The course covers search-based test generation, combinatorial and random testing while highlighting the challenges associated with the use of automatic test generation. You will learn: Understand algorithmic test generation techniques and their use in developer testing and continuous integration. Understand how to automatically generate test cases with assertions. Have a working knowledge and experience in static and dynamic generation of tests. Have an overview knowledge in search-based testing and the use of machine learning for test generation.
In this course you will learn state-of-the-art statistical modelling for the purpose of analysing industrial data. The course also presents the basics of relational databases and data manipulation techniques needed to prepare the data for analysis.
The purpose is to give the students an overview of issues and methods for development and assurance of safety-critical software, including details of selected technologies, methods and tools. The course includes four modules: Introduction to functional safety; knowledge that give increased understanding of the relationship between Embedded systems / safety-critical system / accidents / complexity / development models (development lifecycle models) / certification / “the safety case”. Analysis and modelling methods; review of analysis and modelling techniques for the development of safety-critical systems. Verification and validation of safety critical software, methods and activities to perform verification and validation. Architectures for safety critical systems. Safety as a design constraint.
The aim of this course is that students will learn about the analysis, design, and programming of deep learning algorithms. The course is part of the programme MAISTR (hh.se/maistr) where participants can take the entire programme or individual courses. The course is for professionals and is held online in English. Application is open as long as there is a possibility of admission. The courses qualify for credits and are free of charge for participants who are citizens of any EU or EEA country, or Switzerland, or are permanent residents in Sweden. More information can be found at antagning.se. About the course Applied Deep Learning with PyTorch, 5 credits Who is this course for?This course provides the theoretical and practical aspects of deep neural networks. It is intended for students with a background in computer science and engineering. What will you learn from this course?Students will learn about the analysis, design, and programming of deep learning algorithms. The course has two modules: theory and practice. The theoretical content covers basic principles of multi-layer perceptions, spatio-temporal feature extraction with convolutional neural networks (CNNs), and recurrent neural networks (RNNs), classification and regression of big data, and generating novel data samples using generative models. The practical sessions cover the basics of programming with PyTorch. For instance, image classification and semantic segmentation using CNNs, future image frame prediction with RNNs, and image generation with generative adversarial networks. What is the format for this course?Instruction type: Teaching is in English and fully online. It consists of lectures, computer exercises, and project work. In the computer exercises, the student solves small problems using deep learning models. After programming various exercises, the participants will develop an advanced deep learning project. Participants will be encouraged to bring their own data. High-end GPU machines can be provided for the exercises and project.
The aim of the course is to provide proficiency in cybersecurity analysis and design in industrial settings, with a special focus on smart factories and Industry 4.0. To achieve this, you will learn about advanced cybersecurity concepts, methodologies and tools. You will also be able to apply your knowledge to industrial case studies.
The main goal of this course is to teach you basic knowledge and skills in argumentation.You will be engaged in co-constructing evidence-based justifications as well as in analyzing existing justifications in search of argumentation fallacies. Individual work as well as group-based work will allow you to practice. You will analyze climate-related articles (published in scientific literature but also in the news) and will extract the implicit underlying arguments and provide their analysis.Ultimately, this course will help you to develop basic argumentative skills needed to critically join the debate in society on climate goals. Who is the course for?CLIMATE GOALS, ARGUMENTATION, EVIDENCE is aimed at anyone who is interested in moving the first steps into the argumentation domain with the purpose of joining the debate on climate goals.An engineer (but also a politician) is expected to have founded arguments before taking any (climate-related) action. A citizen is expected to have founded arguments before engaging and sustaining any climate-related political agenda. How is the course structured?The course is a 4-week course. Each week mainly focuses on a single Intended Learning Outcome.
This course provides an understanding of automating software testing using program analysis with the goal of intelligently and algorithmically creating tests. The course covers search-based test generation, combinatorial and random testing while highlighting the challenges associated with the use of automatic test generation. You will learn: Understand algorithmic test generation techniques and their use in developer testing and continuous integration. Understand how to automatically generate test cases with assertions. Have a working knowledge and experience in static and dynamic generation of tests. Have an overview knowledge in search-based testing and the use of machine learning for test generation.
In this course you will learn state-of-the-art statistical modelling for the purpose of analysing industrial data. The course also presents the basics of relational databases and data manipulation techniques needed to prepare the data for analysis.
The purpose is to give the students an overview of issues and methods for development and assurance of safety-critical software, including details of selected technologies, methods and tools. The course includes four modules: Introduction to functional safety; knowledge that give increased understanding of the relationship between Embedded systems / safety-critical system / accidents / complexity / development models (development lifecycle models) / certification / “the safety case”. Analysis and modelling methods; review of analysis and modelling techniques for the development of safety-critical systems. Verification and validation of safety critical software, methods and activities to perform verification and validation. Architectures for safety critical systems. Safety as a design constraint.
The aim of this course is that students will learn about the analysis, design, and programming of deep learning algorithms. The course is part of the programme MAISTR (hh.se/maistr) where participants can take the entire programme or individual courses. The course is for professionals and is held online in English. Application is open as long as there is a possibility of admission. The courses qualify for credits and are free of charge for participants who are citizens of any EU or EEA country, or Switzerland, or are permanent residents in Sweden. More information can be found at antagning.se. About the course Applied Deep Learning with PyTorch, 5 credits Who is this course for?This course provides the theoretical and practical aspects of deep neural networks. It is intended for students with a background in computer science and engineering. What will you learn from this course?Students will learn about the analysis, design, and programming of deep learning algorithms. The course has two modules: theory and practice. The theoretical content covers basic principles of multi-layer perceptions, spatio-temporal feature extraction with convolutional neural networks (CNNs), and recurrent neural networks (RNNs), classification and regression of big data, and generating novel data samples using generative models. The practical sessions cover the basics of programming with PyTorch. For instance, image classification and semantic segmentation using CNNs, future image frame prediction with RNNs, and image generation with generative adversarial networks. What is the format for this course?Instruction type: Teaching is in English and fully online. It consists of lectures, computer exercises, and project work. In the computer exercises, the student solves small problems using deep learning models. After programming various exercises, the participants will develop an advanced deep learning project. Participants will be encouraged to bring their own data. High-end GPU machines can be provided for the exercises and project.
The aim of the course is to provide proficiency in cybersecurity analysis and design in industrial settings, with a special focus on smart factories and Industry 4.0. To achieve this, you will learn about advanced cybersecurity concepts, methodologies and tools. You will also be able to apply your knowledge to industrial case studies.
The main goal of this course is to teach you basic knowledge and skills in argumentation.You will be engaged in co-constructing evidence-based justifications as well as in analyzing existing justifications in search of argumentation fallacies. Individual work as well as group-based work will allow you to practice. You will analyze climate-related articles (published in scientific literature but also in the news) and will extract the implicit underlying arguments and provide their analysis.Ultimately, this course will help you to develop basic argumentative skills needed to critically join the debate in society on climate goals. Who is the course for?CLIMATE GOALS, ARGUMENTATION, EVIDENCE is aimed at anyone who is interested in moving the first steps into the argumentation domain with the purpose of joining the debate on climate goals.An engineer (but also a politician) is expected to have founded arguments before taking any (climate-related) action. A citizen is expected to have founded arguments before engaging and sustaining any climate-related political agenda. How is the course structured?The course is a 4-week course. Each week mainly focuses on a single Intended Learning Outcome.