Blekinge Institute of Technology, BTH, has a distinctive focus on the digitalisation of society and sustainability.<br> BTH’s task is to contribute to a more sustainable societal development through higher education, research and innovation. BTH conducts education and research in fields in which society has major needs.<br> Through international excellence, we contribute to digital and sustainable transformation. As an institute of technology, we have a responsibility and a unique opportunity to make our contribution to both regional and national competitiveness and to global sustainability.<br> External engagement with wider society and the private sector contribute to making us more attractive and ensuring that our education and research maintain high quality and relevance.<br>
The course covers a comprehensive range of topics aimed at securing operating systems against various threats. It begins with an exploration of different hardening approaches, identification of default configuration weaknesses, and the implementation of the Zero-Trust model for network security. Participants learn to manage trusted sources for Linux installations and third-party software, as well as the significance of drivers and libraries signing. The course addresses OS patching and updating processes for Windows and Linux, cryptography for encrypting storage in both environments, and certificates management for secure communication. Participants also gain knowledge and skills in access and authentication methods, including the Least Privilege Principle, Role-Based Access Control (RBAC), and privilege access management tools.
This course covers areas of legal and ethical implications of ethical hacking. It also introduces detection and exploitation of vulnerabilities in IT infrastructure, including different reconnaissance techniques. The course provides in-depth understanding of the penetration testing phases, various attack vectors, and preventative countermeasures. The course encompasses that the student should learn to understand and discover weaknesses and vulnerabilities in information systems, perform the attacks, check the strength of existing security controls, etc.
Secure Software Architecture is a comprehensive course, focusing on practical implementation of security principles like essential principles such as zero trust, separation of duties, defense-in-depth, least privileges, etc. in modern on-premise and cloud infrastructures. Students will gain expertise in designing software systems that are not only functional but also resilient against cyber threats. Learn from industry experts, engage practical assignment, and master the art of adaptive security design. By course end, students will be equipped to create software architectures that stand strong in the face of modern challenges.
There is an increasing concern from users regarding the use and leakage of their personal data. Moreover, compliance with privacy regulations is required by the government and privacy should be incorporated by design and by default when developing software-intensive products and services. Hence, privacy has become a top challenge in software development and good privacy measures can improve data security and promote quality.
Do you want to become an expert in sustainability and learn how to help organisations become more sustainable? Then this course is a big step towards achieving that. Through the course, you will learn a proven methodology for strategic sustainable development and have the opportunity to apply it to a real organisation. Workshops, seminars, and tutoring will allow you to learn from the experiences of other participants and expand your knowledge further. The methodology is based on scientifically established principles for sustainability that are universal and can be applied by all stakeholders who want to collaborate for a sustainable future. However, what is truly special about the methodology is that it can be adapted to each organisation's unique purpose, goals, and conditions. After completing the course, you will have the knowledge and confidence to guide organisations on a sustainable development path.
Many companies are focusing on the development of products and services with a higher sustainability performance. To include sustainability in the product development process, companies use different tools and approaches to support this implementation. With this course students will learn about how to use some of these tools to perform environmental and social assessments with industry cases and propose some solutions. Additionally, the students will reflect on what is needed, and how companies might implement sustainability in the product development process.