Available Master´s Theses in Informatics: Programming and System Architecture
You can get supervision from several different research groups provided below offering a variety of topics and Master's theses. Please contact relevant supervisors if you would like to discuss individual ideas and define new projects.
All theses in Informatics: programming and system architecture
Reliable Systems (PSY)
The research group works with the following topics:
- open distributed systems
- object-oriented and functional languages
- frameworks and languages for specification and modeling
- specification, modelling, refinement and verification
- security and vulnerability
- language-based security
- privacy analysis
- logic and automated deduction
Available theses with supervisors from PSY
-
IM-Lab Master’s Thesis Topics Sep. 25, 2026
Networks and Distributed Systems (ND)
Our goal is to investigate paradigms, architectures, and methods that facilitate creation of new secure networked applications. We put a strong emphasis on user satisfaction with respect to security, reliability, low delay, etc. We validate our results in a variety of ways, using both prototypes and real-life demonstrations.
Available theses with supervisors from ND
Scientific Computing and Machine Learning (SCML)
The Scientific Computing and Machine Learning (SCML) focuses on computational and statistical applications in the medical and biological sciences. Combined, the two research areas bioinformatics and statistical genomics cover most of our activities.
Available theses with supervisors from SCML
-
Energy-efficient Large-scale Training and Inference Oct. 5, 2026
-
AI for Climate Science Oct. 5, 2026
-
Aesthetic Images and AI: What Does the Machine See? Oct. 5, 2026
Information Systems (IS)
The Information Systems (IS) research group analyzes the relationships between digital platforms, global public health and broader development processes through interventionist, action research methods, what we call Digital Platforms for Development (P4D).
Available theses with supervisors from IS
-
Digital imprint on the mind of man Sep. 25, 2026
-
Exploring AI as a tutor in IN5320 Sep. 23, 2026
Data and Knowledge Management (DKM)
The Data and Knowledge Management (DKM) research group work on these three research areas:
- Modeling: Ontologies, Active Objects, Rewriting Logic
- Analysis: Simulation, Verification, Theorem Proving, Model Checking, Static Analysis
- Model-driven information systems: Semantic Technologies, Data Integration, Data Access, Databases
Available theses with supervisors from DKM
-
What can (and cannot) we learn with GNNs? Sep. 29, 2026
-
IM-Lab Master’s Thesis Topics Sep. 25, 2026
-
A prompt laboratory for simple ontology questions Sep. 25, 2026
Software Engineering (SE)
E teaches and conducts research in a variety of topics in software engineering. The research is primary within the following areas :
- Agile methods
- System development
- Technical debt
- Software testing
- Evaluation of IT competences and skills
- Software Process Improvement
- Research methods in software engineering
Available theses with supervisors from SE
-
AI transformasjon, Vibe-koding og agentisk koding Oct. 7, 2026
-
Kunstig intelligens i teamarbeid Sep. 29, 2026
Programming Technology (PT)
This group develops tools and programming languages that are fundamental to all IT-systems.
Available theses with supervisors from PT
-
TMD in Apple Smartphones iOS Oct. 7, 2026
-
Energy Aware Garbage Collection Oct. 7, 2026
-
Trust Policy Language for the Maritime Sector Sep. 22, 2026
Computing Education (ITU)
Computing Education investigates how programming and other IT-aspects are best taught in schools and at institutions of higher education.