COURSE DESCRIPTION
The aim of this course is to give students insight about certification and about what it means to certify/self-assess safety- critical systems with focus on software system and to create a safety case, including a multi-concern perspective when needed and reuse opportunities, when appropriate.
This course provides an understanding of the fundamental problems in software testing, as well as solid foundation in the practical methods and tools for a systematic state-of-the-art approach to testing of software.
Explore the different tools and software to design, test, and prototype custom robot parts and robust robot behaviour. In recent years, industries around the world have been getting creative when it comes to incorporating robotics into their workflows. This three-week course offers a fascinating introduction to software and tools currently used in robotics. You’ll build basic knowledge of robotics tools and learn how they can be adapted for different industries. Familiarise yourself with Ubuntu operating system and Gazebo framework Gain hands-on experience using 3D robotics models in simulation Learn from the experts at the cutting edge of control engineering, robotics, and AI This course is designed for anyone interested in using robotic solutions in their role and who wants to learn the basics of robotics frameworks. The course will be given in English.
The information and communication technology (ICT) sector is responsible for approx. 1.8-2.8% of the global greenhouse gas (GHG) emissions in 2020, and software is both part of the problems and the solutions. Traditional software engineering principles and techniques do not consider the climate, environment, and sustainability aspects in building and using software for any purpose. We, software engineers, developers, researchers, climate scientists, and various other related stakeholders, need to think about how we can reduce the carbon footprint due to building and using software-intensive systems. Green and sustainable software engineering is an emerging concept that can help reduce the carbon footprint related to software. In this introductory course, we will introduce the concept of green and sustainable software engineering and the engineering process to build green and sustainable software. Topics Sustainable and green computing Sustainable and green software engineering Process Energy efficient computing Sustainability issues in Scientific computing You will learnBy the end of the course, you will be able to: analyze the green and sustainability issues in traditional software engineering, identify and incorporate key elements to be included in the software engineering process to make the software green and sustainable, and use techniques to make your software code energy efficient. Who is the course for?This course is designed for those who are software developers, managers and software related policy makers, or have knowledge about software development, and want to consider the green and sustainability aspects in their everyday life. Also, this course will be useful for computational scientists who build green software and want to know more about these aspects in software engineering. However, this is an introductory course, and it will show a path for life-long learning to build more in-depth knowledge in each concept introduced in this course.
Virtual commissioning (VC) is a technique used in the field of automation and control engineering to simulate and test a system's control software and hardware in a virtual environment before it is physically implemented. The aim is to identify and correct any issues or errors in the system before deployment, reducing the risk of downtime, safety hazards, and costly rework. The virtual commissioning process typically involves creating a digital twin of the system being developed, which is a virtual representation of the system that mirrors its physical behaviour. The digital twin includes all the necessary models of the system's components, such as sensors, actuators, controllers, and interfaces, as well as the control software that will be running on the real system. Once the digital twin is created, it can be tested and optimized in a virtual environment to ensure that it behaves correctly under various conditions. The benefits of using VC include reduced project costs, shortened development time, improved system quality and reliability, and increased safety for both operators and equipment. By detecting and resolving potential issues in the virtual environment, engineers can avoid costly and time-consuming physical testing and debugging, which can significantly reduce project costs and time to market. The course includes different modules, each with its own specific role in the process. Together, the modules create a comprehensive virtual commissioning process that makes it possible to test and validate control systems and production processes in a simulated environment before implementing them in the real world. Modeling and simulation: This module involves creating a virtual model of the system using simulation software. The model includes all the equipment, control systems, and processes involved in the production process. Control system integration: This module involves integrating the digital twin with the control system, allowing engineers to test and validate the system's performance. Virtual sensors and actuators: This module involves creating virtual sensors and actuators that mimic the behavior of the physical equipment. This allows engineers to test the control system's response to different scenarios and optimize its performance. Scenario testing: This module involves simulating different scenarios, such as equipment failures, power outages, or changes in production requirements, to test the system's response. Data analysis and optimization: This module involves analyzing data from the virtual commissioning process to identify any issues or inefficiencies in the system. Engineers can then optimize the system's performance and ensure that it is safe and reliable. Expected outcomes Describe the use of digital twins for virtual commissioning process. Develop a simulation model of a production system using a systems perspective and make a plan for data collection and analysis. Plan different scenarios for the improvement of a production process. Analyze data from the virtual commissioning process to identify any issues or inefficiencies in the system and then optimize the system's performance. Needs in the industry Example battery production: Battery behaviors are changing over time. To innovate at speed and scale, testing and improving real-world battery phenomena throughout its lifecycle is necessary. Virtual commissioning / modeling-based approaches like digital twin can provide us with accurate real-life battery behaviors and properties, improving energy density, charging speed, lifetime performance and battery safety. Faster innovation (NPI) Lower physical prototypes Shorter manufacturing cycle time Rapid testing of new battery chemistry and materials to reduce physical experiments Thermal performance and safety It’s not just about modelling and simulating the product, but also validating processes from start to finish in a single environment for digital continuity. Suggested target groups Industry personnel Early career engineers involved in commissioning and simulation projects Design engineers (to simulate their designs at an early stage in a virtual environment to reduce errors) New product introduction engineers Data engineers Production engineers Process engineers (mediators between design and commissioning) Simulation engineers Controls engineer System Integration
The course High-performance Computer Vision in the Cloud provides participants with the necessary tools and skills to navigate large-scale computing infrastructures, emphasizing scalability and performance optimization. Large computing infrastructures can be the key to driving the industry’s green transition. The course recognizes the instrumental role of large computing infrastructures in facilitating a green industry transition, enabling industrial actors to reduce environmental impact and optimize resource utilization, aiming to minimize energy consumption. The course covers concepts such as enabling technologies (e.g., CUDA), distributed computing, multi-core architectures, hardware versus software acceleration, container solutions(e.g., Docker and Kubernetes), as well as metrics and tools for monitoring performance and memory management, providing participants with a comprehensive skill set to lead environmentally responsible solutions in the digital era. Scheduled online seminars January 27th, 14:00-15:30 February 7th, 14:00-15:30 February 17th, 14:00-15:30 February 28th, 14:00-16:00 Entry requirements At least 180 credits including 15 credits programming as well as qualifications corresponding to the course "English 5"/"English A" from the Swedish Upper Secondary School.
Opens in May 2025. The Swedish version of the course, namely ”Varför välja trä vid nästa byggprojekt?” is already open. For more iformation contact course coordinator dimitris.athanassiadis@slu.seCourse DescriptionDifferent types of biomaterials (e.g., wood) are crucial in the challenge of decarbonizing the built environment and reducing the carbon footprint of buildings and infrastructure by replacing materials like steel and cement, which have high carbon dioxide emissions. At the same time, we must not forget that it is important to preserve biodiversity and the social values of our forests. The 13 modules of the course cover many forestry related subjects, including harvesting methods, biodiversity, forest management, logistics, the role of forests in the climate transition, carbon storage, environmental benefits of multi-story buildings with wood, and more. The goal is that participants will gain a shared understanding of Swedish forestry so that they can make well-informed decisions about material choices for their next construction project. Course PeriodThe course will be active for 3 years. Content Forest history: The utilization of forests in Sweden throughout the past years Forestry methods and forest management Forest regeneration Wood properties Forest mensuration Forest tree breeding The forest's carbon balance Business models and market development: Focus on wood high rises Nature conservation and biodiversity in the forest Course StructureThe course is fully digital with pre-recorded lectures. You can participate in the course at your own pace. Modules conclude with quizzes where you can test how much you have learned. You will learn aboutUpon completion of the course, you will have learned more about various forest-related concepts, acquired knowledge of forest utilization in Sweden throughout the past years, increased your understanding of forest management and how different management methods affect biodiversity in the forest, and learned about the forestry cycle—from regeneration to final harvesting, etc. Who is this course for?This course is designed for professionals such as architects, municipal employees working with urban planning and construction, individuals in the construction and civil engineering sector, and those in other related fields. This is an introductory course and will contribute to upskilling of the entire construction sector, thereby increasing the industry's international competitiveness while also providing important prerequisites for the development of future sustainable, beautiful, and inclusive cities. Since the course is open to everyone, we hope that more groups, such as students, doctoral candidates, forest owners, and others with an interest in forestry, will take the course and engage with inspiring lectures where scientific knowledge primarily produced within SLU (Swedish University of Agricultural Sciences) is presented.