SWITZERLAND DIGITAL THINKING GLOBAL PERSPECTIVE
Postgraduate / MSc Pathways Programme Code 214 Cloud, Networks & Infrastructure

MSc in Cloud Architecture

An applied Swiss-inspired curriculum combining algorithmic rigour, systems architecture, digital trust and practical engineering capability for modern technology leaders.

Duration 2 Years (4 Semesters)
Curriculum Model Postgraduate Degree Candidate
Delivery Mode Full-Time / Hybrid Delivery
Next Intakes October & February
CURRICULUM ARCHITECTURE

Academic Overview & Learning Objectives

The MSc in Cloud Architecture at Brookfield School of Computing is engineered to provide deep competency across core computer science, systems design, and targeted domain applications. Students develop fluency in software craftsmanship, distributed architectures, algorithm optimization, and data governance.

Instruction balances rigorous theoretical foundations with practical code repositories, laboratory simulations, and ethical technology review aligned with modern international computing standards.

Modular code development & test coverage
Secure systems design & vulnerability mitigation
Distributed computing & cloud orchestration
Ethical technology & algorithmic transparency
MODULAR SYLLABUS

Curriculum Structure by Academic Section

Semester 1
9 Modules
Code Module Title Type Discipline & Learning Outcome
CAR711 Advanced Distributed Systems Principles & Consensus Theory in Cloud Architecture Theory Evaluate CAP theorem, PACELC tradeoffs, formal consensus proofs (Paxos, Raft) and distributed clocks in Cloud Architecture.
CAR712 Distributed Systems Architecture & Cluster Engineering Lab Practical Implement distributed state machines, leader election algorithms and gossip protocols in Go/Rust.
CAR713 Software-Defined Networking & Advanced Cloud Protocols Theory Deconstruct BGP routing, VXLAN overlays, DPDK packet acceleration and software-defined WAN architectures.
CAR714 High-Performance Cloud Networking & eBPF Datapath Lab Practical Configure Cilium CNI, write eBPF network datapath programs and optimize kernel packet throughput.
CAR715 Distributed Storage Systems, LSM-Trees & Block Storage Design Theory Model distributed object storage (Ceph), LSM-tree storage engines (RocksDB) and consistent hashing rings.
CAR716 Distributed Key-Value Store & Storage Engine Workshop Practical Engineer a high-throughput distributed key-value storage engine featuring Write-Ahead Logs (WAL) and compaction.
CAR717 Empirical Distributed Systems Benchmarking & Methodology Theory Design rigorous latency percentile (p99/p99.9) benchmarking, network partition simulations and reproducibility.
CAR718 Multi-Cloud Infrastructure Automation Lab (Terraform / Pulumi) Practical Author reusable Infrastructure-as-Code modules managing complex multi-region AWS and Azure cloud deployments.
CAR719 Cloud Governance, Swiss Data Residency & Transnational Compliance Theory Audit cloud data flows against Swiss Federal Data Protection Act, CLOUD Act implications and data sovereignty.
Semester 2
9 Modules
Code Module Title Type Discipline & Learning Outcome
CAR721 Cloud-Native Microservices, Event Sourcing & CQRS in Cloud Architecture Theory Architect event-driven enterprise microservices using Apache Kafka, transactional outbox patterns and CQRS.
CAR722 Kubernetes Internals & Custom Resource Operator Engineering Practical Build custom Kubernetes operators using Kubebuilder and Go to automate stateful distributed application lifecycles.
CAR723 Serverless Architectures, Knative & Edge Function Computing Theory Analyze cold-start latency mitigation, WebAssembly (Wasm) runtimes and event-driven serverless orchestration.
CAR724 Serverless Microservices & Low-Latency Edge Lab Practical Deploy serverless functions with Knative and Cloudflare Workers integrating distributed caching and KV stores.
CAR725 Cloud Observability, Distributed Tracing & OpenTelemetry Theory Model distributed context propagation, high-cardinality metrics storage and algorithmic anomaly detection.
CAR726 OpenTelemetry, Jaeger & Prometheus Distributed Tracing Studio Practical Instrument large-scale microservice clusters, visualize distributed traces in Jaeger and build SLO dashboards.
CAR727 Cloud Financial Operations (FinOps) & Workload Rightsizing Theory Formulate cloud unit economics, spot instance orchestration algorithms and multi-tenant resource quotas.
CAR728 Chaos Engineering & Cloud Fault Injection Lab (Chaos Mesh) Practical Simulate cloud availability zone failures, cross-region packet drops and DNS blackholes to verify resilience.
CAR729 Enterprise Multi-Cloud Case Study & Production Architecture Review Practical Deliver a comprehensive disaster-tolerant multi-cloud architectural design addressing real-world workloads.
Semester 3
9 Modules
Code Module Title Type Discipline & Learning Outcome
CAR731 Frontiers in Edge Computing, Fog Architectures & 5G Integration Theory Critically evaluate ultra-reliable low-latency communication (URLLC), edge intelligence and fog offloading.
CAR732 Edge Intelligence & Low-Power Cluster Workshop (K3s) Practical Deploy lightweight K3s clusters on edge nodes with local inference offloading and intermittent sync.
CAR733 Strategic Cloud Leadership, Enterprise Modernization & Vendor Strategy Theory Formulate enterprise cloud migration business cases, negotiate cloud provider contracts and mitigate vendor lock-in.
CAR734 High-Performance Computing (HPC) & InfiniBand Cluster Lab Practical Configure MPI clusters, GPU interconnects (NVLink) and SLURM workload schedulers for parallel computing workloads.
CAR735 Confidential Computing, Enclaves & Zero-Trust Cloud Infrastructure Theory Evaluate AMD SEV, Intel SGX hardware enclaves, memory encryption and attestation in untrusted cloud environments.
CAR736 MSc Cloud Architecture Thesis Proposal Colloquium & Defense Practical Author and defend a formal scientific master's research proposal specifying distributed system testbeds.
CAR737 Cloud Venture Creation, SaaS Economics & Technology Transfer Theory Examine SaaS business models, customer acquisition unit economics, API monetization and venture funding.
CAR738 Pre-Thesis Distributed Architecture Prototyping & Pilot Lab Practical Construct initial experimental distributed system prototypes and gather preliminary validation metrics.
CAR739 Industry Cloud Platform Practicum & Large-Scale Deployment Practical Deploy and benchmark software system prototypes within simulated production cloud infrastructure.
Semester 4
9 Modules
Code Module Title Type Discipline & Learning Outcome
CAR741 MSc Cloud Architecture Dissertation: Empirical Methodology & Distributed Testbed Setup Practical Establish the multi-node distributed testbed, fault-injection harnesses and benchmark metrics in Cloud Architecture.
CAR742 MSc Cloud Architecture Dissertation: System Architecture & Distributed Engineering Practical Engineer the complete distributed computational platform embodying the novel research contribution in Cloud Architecture.
CAR743 MSc Cloud Architecture Dissertation: Empirical Scalability & Fault Tolerance Validation Practical Execute rigorous multi-region scalability benchmarks, network partition stress tests and statistical evaluations.
CAR744 Critical Literature Synthesis & State-of-the-Art Analysis in Cloud Architecture Theory Synthesize academic publications from OSDI, SOSP, EuroSys and NSDI conferences.
CAR745 Scalability Benchmarking, Telemetry Hardening & Audit Lab Practical Subject the dissertation platform to extreme workload spikes, resource exhaustion tests and automated audits.
CAR746 Scientific Manuscript Preparation & Peer Review in Cloud Architecture Theory Author a publication-ready academic manuscript adhering to IEEE/ACM distributed systems conference standards.
CAR747 Executive Cloud Strategy & Enterprise Architectural Advisory Theory Translate cutting-edge cloud research into actionable C-suite technology strategies and infrastructure roadmaps.
CAR748 Comprehensive Cloud Systems Portfolio & Reproducible Infrastructure Practical Package reproducible Terraform modules, Kubernetes manifests, benchmark scripts and technical documentation in Cloud Architecture.
CAR749 MSc Cloud Architecture Thesis Oral Defense & Public Academic Examination Practical Defend the novel scientific thesis and distributed systems architecture before an academic examination committee.
Pathway Snapshot
  • Target Award Private Master of Science Candidate
  • Study Level Postgraduate / MSc Pathways
  • Language English
  • Delivery Full-Time / Hybrid Delivery
Eligibility Guidelines

Recognized Bachelor Degree in computing, engineering, mathematics, quantitative discipline or relevant technical equivalence. English proficiency IELTS 6.5+ or equivalent.

Institutional Disclosure

Brookfield School of Computing is an independent private education institution in formation. Academic programmes, entry requirements, fees and awards are subject to institutional review and applicable Swiss legal regulations.