Master and doctoral studies

One of our core activities is to train and educate researchers in cyber security. At Simula UiB you can write your thesis under the supervision of one of our researchers and take part in the scientific and social environment at our research centre.

At Simula UiB we supervise master’s and PhD students in our two core research areas: Cryptography and Information Theory. Our students receive high-quality supervision in an excellent and stimulating research environment and get to work on cutting-edge research topics. We accept motivated students with a background in both informatics and mathematics who after a successful project at Simula UiB will have a good starting point for a career in research. 

The University of Bergen (UiB) is our main degree-awarding institution. The majority of our master’s and PhD students are enrolled at UiB. We may also accept students from other academic institutions.

How to become a master’s student with Simula UiB

To apply as a master’s student at Simula UiB, you must be enrolled at a collaborating degree-granting institution such as a University or a University College and have completed a bachelor’s degree in a related field with a minimum grade average of C. Most of our students are enrolled in the master’s program in secure and reliable communication at UiB.

Once admitted to a master’s program, you must contact the potential supervisor(s) you are interested in working with. A good time for this if you’re a UiB student is during the introductory meeting for new master students, when students visit our office and meet potential supervisors. At this meeting, you’ll also learn about available projects. Please note that admission to the master’s program at UiB is not a guarantee of being accepted at Simula UiB. We accept students based on their motivation, background and grades. For more information, please contact the administration at

Want to do your PhD with us?

At Simula UiB, we hire doctoral students both for three and four years. The four-year contract includes one year of compulsory work, which may be teaching, programming, or other relevant tasks. Our available positions are announced here.

Once employed at Simula UiB, our PhD students need to be admitted to UiB’s doctoral program. For information about UiB’s doctoral programme, including admission requirements, please have a look at UiB’s website.


Every year, we offer internships to bachelor’s and master’s students, giving them the opportunity to gain relevant work experience and learn about everyday life at a research centre. You may read more about the Simula group’s internships here.


The cryptography section both develops and assesses new and existing cryptographic
primitives, protocols, and implementations.

Cryptanalytic assessment focuses on, but is not limited to, symmetric-key cryptography and takes into account both algebraic, statistical, and side channel attacks.  The goal is to acquire an in-depth understanding of the level of protection provided by cryptographic algorithms and simultaneously develop a roadmap for improved protection. New ideas are explored resulting in new algorithms and implementations to realize the roadmap.

We also construct provably secure yet efficient cryptographic protocols for complex tasks like secure e-voting, privacy-preserving data mining, and privacy-preserving blockchain applications. We work on the underlying theory that allows us to both construct better tools and understand principal limitations and impossibility results of such tools.

Information theory

The information theory department considers the design and analysis of secure and reliable communications, networking, and storage solutions. The research focus is on distributed systems, including various topics in distributed computing and storage, mobile edge computing, distributed machine learning and federated learning, lattices, private information retrieval and computation, and privacy-preserving technologies in general, from an information-theoretic or coding theory perspective.


Our researchers have taught courses for institutions like the University of Bergen, Bergen University College, and The Norwegian Defense University College. These are some of the courses we have contributed to.


Algebraic Coding


Computers and Operating Systems


Computer Networks


Security in Distributed Systems


Information Theory