Master’s programme in Cyber Security, 120 credits
Start of studies
Autumn 2027
Form of education
Campus, Day-time, Full-time
Language of instruction
English
How do we protect digital systems from intrusion, manipulation and sabotage? In the Master’s Programme in Cybersecurity, you will gain indepth knowledge of how modern IT systems can be safeguarded against cyber threats. The programme combines theory with practical work and maintains a strong connection to both research and current needs within industry and the public sector.
What will you study?
You will explore how digital systems can be designed, analysed and secured against various types of attacks. The programme provides advanced technical expertise in key areas such as cryptography, network security, software security and the protection of critical infrastructure.
Courses combine theoretical elements with practical exercises in which you learn to identify vulnerabilities, conduct security analyses and develop secure solutions. You will work with penetration testing, malware analysis and learn how to integrate security into modern development processes such as DevSecOps.
The programme also covers how data can be used to detect threats and prevent incidents, as well as how machine learning can be applied in cybersecurity.
After graduation – what are your career opportunities?
The programme comprises 120 credits and leads to a Master of Science in Computer Science with a specialisation in Cybersecurity. After graduation, possible roles include:
- Cybersecurity specialist
- IT security analyst
- Penetration tester (ethical hacker)
- Security architect
- Incident responder or digital forensics investigator
- Software developer specialising in security
The demand for cybersecurity expertise is very high, both in Sweden and internationally. You may work in the private sector, public authorities, the defence sector or consultancy.
The Master’s Programme in Cybersecurity is a twoyear advancedlevel programme taught in English with a distinctly international profile. It is intended for students who already hold a technical bachelor’s degree and wish to specialise in IT security.
The programme is structured around advanced courses in cybersecurity, complemented by projectbased courses and electives. Emphasis is placed on practical work and engineeringoriented problemsolving.
Year 1 – technical foundations
During the first year, you will establish a solid foundation in key security areas. Courses include:
- Software security
- Cryptography
- Network security
- Security in critical infrastructure
- Penetration testing and ethical hacking
- Malware analysis
- Secure software development (DevSecOps)
- Datadriven security and machine learning
You will develop both technical and analytical skills through laboratory work and practical sessions in controlled environments.
Year 2 – application and specialisation
In the second year, you will deepen your expertise and choose from areas such as:
- Privacy, security and regulatory compliance
- Dependable systems
- Commercialisation and entrepreneurship
- Sustainability analysis
This year also includes a major project course in which you work in groups on realworld security challenges, often in collaboration with companies or organisations. Your studies conclude with an independent master’s thesis in your chosen field.
Learning and teaching
Teaching is based on projectbased and problembased learning. You will work closely with lecturers and researchers and gain insight into current cybersecurity research. On campus, you will study in an international environment alongside students from various countries.
Industry connections
The programme is developed in close dialogue with industry and society. Through project courses and practical elements, you gain experience with realworld security tasks and current challenges. This provides strong links to the job market and excellent prospects for an international career in cybersecurity.
Note! The course list is tentative. See the programme syllabus for an established course list.
* Elective course
Students who apply for a course or programme, and meet the general and specific entry requirements, compete with one another for available places. When there are more qualified applicants than there are places for an education, the places are distributed through a selection. Read about the selection methods and procedure here.
Evaluations and advisory board
The study programmes at BTH are continuously monitored and developed through yearly follow-up dialogues, course evaluations after each completed course, and programme evaluations. Results from follow-ups and evaluations can lead to changes in the programmes. These changes are always communicated to the students.
Each educational programme is tied to an advisory board that discusses issues such as the quality of the programme, its development, and relevance for the labour market. In the advisory board, or a committee to the advisory board, teachers, external members, students and alumni are represented.
Bachelor of Science in Engineering or Bachelor of Science in a technical field. At least 30 credits should consist of courses in Computer Science, Software Engineering or equivalent, and include courses in in object oriented programming, 5 credits, algorithms and data structures, 5 credits, operating systems, 5 credits, as well as data communication or data networks, 5 credits. At least 24 credits should consist of courses in Mathematics and include courses in univariate analysis, 5 credits, linear algebra,5 credits, statistics, 5 credits and discrete mathematics, 5 credits. English 6.
Admission, tuition fees and scholarships
Please contact the Admissions Office with any questions regarding the entry requirements.
The tuition fee is SEK 70,000 per semester. One semester corresponds to 30 ECTS credits. EU/EEA citizens are not required to pay fees.
Read more and check out our FAQ about tuition fees and payment
BTH offers a scholarship programme for both prospective students and current students. Learn more about scholarships.
Accommodation, VISA, insurance?
Curious about accomodation, cost of living, travel to BTH, insurance, VISA or anything else practical?
Visit out our International Student Guide and FAQ