Skip to content
MDU
MSc On-campus School of Computational Arts & Sciences

MSc Cybersecurity & Trust Engineering

Security as engineering, not theatre · Applied cryptography and secure systems · Incident response simulations

OverviewDetailsNotes
Degree MSc
School School of Computational Arts & Sciences
Field Computer Science
Mode On-campus
Duration 18–24 months
Credits 120 ECTS
Purpose & curriculum

Practical labs

Learners complete supervised labs in a dedicated environment; each module ends with a defensible security write-up.

Tuition & scholarships
ItemSummaryNotes
Tuition €6,100 (EUR) Includes access to isolated lab environments and supervised red/blue team exercises.
Scholarships Secure-by-Design Scholarship Limited awards; apply early where possible
Start terms September / January Program-specific deadlines may apply
Language English Some modules include academic writing support
Before applying, review refund/deferral summaries and bring your sharpest questions to an open day.
Sample courses
AI310 · Undergraduate
Machine Learning Foundations

Covers supervised learning end-to-end: baselines, feature engineering, train/validation discipline, and error analysis. Students practice building reproducible evaluation reports, spotting leakage/overfitting, and communicating results with clear metrics and caveats.

  • ml
  • evaluation
  • fundamentals
AI610 · Graduate
LLM Systems & Evaluation

Build production-grade LLM applications beyond prompting: retrieval and grounding, safety and policy checks, tool use, and systematic evaluation harnesses. Students implement test suites for quality, hallucination risk, and regression, then iterate on architecture with measured evidence.

  • llm
  • evaluation
  • responsible-ai
AI520 · Graduate
Responsible ML Systems

Design and operate responsible ML services: evaluation protocols, bias and slice checks, monitoring/alerts, rollback strategies, and incident-style postmortems. Emphasis on documentation, governance, and shipping models that remain reliable under drift.

  • ai
  • ethics
  • mlops
CS101 · Undergraduate
Introduction to Programming

An introduction to programming through small, complete systems: variables, control flow, functions, and working with files. Strong emphasis on readable code, incremental testing, debugging via tracing, and using version control to iterate with feedback.

  • programming
  • fundamentals
CS210 · Undergraduate
Data Structures & Complexity

Study core data structures and complexity with hands-on implementation: stacks, queues, trees, hash tables, and graphs. Focus on choosing the right structure, analyzing time/space tradeoffs, and writing performance-aware code with clear invariants.

  • algorithms
  • performance
CS240 · Undergraduate
Databases & Data Modeling

Model real domains in relational databases: schema design, normalization, SQL querying, indexing, and integrity constraints. Includes a mini project with audits and migrations, emphasizing data quality, reproducibility, and reasoning about consistency.

  • databases
  • sql
  • data-modeling
Faculty
School of Computational Arts & Sciences
Dr. Elena Vasilev
Associate Professor of Responsible Systems
  • Responsible AI
  • Evaluation Protocols
  • Public Sector Technology
School of Computational Arts & Sciences
Dr. Jan Kowalski
Lecturer in Systems Engineering
  • Distributed Systems
  • Observability
  • Reliable Software
School of Computational Arts & Sciences
Dr. Marie Dubois
Associate Professor of Research Operations
  • Reproducibility
  • Data Governance
  • Research Operations
Admissions requirements
Checklist (summary)
  • · Bachelor’s degree in CS/IT or equivalent experience
  • · English proficiency (IELTS 7.0 / TOEFL iBT 100, or waiver)
  • · Statement of purpose
Full process and deadlines are on the Admissions page.
Who thrives here

If you enjoy making decisions explicit—writing down assumptions, testing them, revising honestly, and respecting boundaries—this program is built for you.

FAQ
Do you cover cloud security?
Yes. We cover secure infrastructure patterns and practical threat modelling for cloud-native systems.