SWITZERLAND DIGITAL THINKING GLOBAL PERSPECTIVE
Postgraduate / MSc Pathways Programme Code 223 Human–Computer Interaction & UX

MSc in UX Engineering

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 UX Engineering 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
HCI711 Advanced Real-Time Graphics Architectures & Modern Shading in UX Engineering Theory Evaluate programmable rendering pipelines, modern GPU architectures, deferred shading and physically based rendering.
HCI712 Advanced Shader Programming & HLSL / GLSL Lab Practical Implement custom compute shaders, volumetric lighting, screen-space reflections and ray tracing passes in HLSL/GLSL.
HCI713 Spatial Computing, 3D Mathematics & Rigid Body Physics Theory Formulate 3D projective transformations, quaternions, collision detection algorithms (GJK/EPA) and constraint solvers.
HCI714 Game Engine Architecture & C++ Systems Engineering Lab Practical Engineer custom memory allocators, entity component systems (ECS) and scene graphs in high-performance C++.
HCI715 Cognitive Ergonomics, Human Perception & Immersive HCI in UX Engineering Theory Analyze human visual perception, vestibular-ocular conflict, motion sickness mitigation and cognitive load theory.
HCI716 Spatial Audio Engineering & Binaural Acoustics Lab Practical Implement head-related transfer functions (HRTF), ambisonics and real-time acoustic reverberation modeling.
HCI717 Empirical Game User Research (GUR) & Experimental Methodologies Theory Design formal usability testing protocols, physiological telemetry studies (eye-tracking, GSR) and A/B game metrics.
HCI718 Usability Testing & Biometric User Research Studio Practical Conduct biometric playtests, analyze gaze heatmaps and evaluate subjective workload (NASA-TLX) metrics.
HCI719 Intellectual Property in Digital Media, Virtual Goods & Platform Ethics Theory Examine digital asset ownership, virtual property rights, content moderation laws and ethical monetization.
Semester 2
9 Modules
Code Module Title Type Discipline & Learning Outcome
HCI721 Virtual Reality (VR) & Augmented Reality (AR) Interaction Systems Theory Evaluate 6-DOF tracking systems, optical hand tracking, passthrough mixed reality and gaze-based input paradigms.
HCI722 OpenXR & Mixed Reality Interaction Engineering Lab Practical Develop cross-platform mixed reality interactions using OpenXR, spatial anchors and hand gesture recognizers.
HCI723 Artificial Intelligence for Interactive Systems & Procedural Content Theory Deconstruct behavior trees, hierarchical task networks (HTN), goal-oriented action planning (GOAP) and wave function collapse.
HCI724 AI Decision Architectures & Procedural Generation Workshop Practical Implement GOAP tactical agent architectures and procedural terrain/dungeon generation algorithms.
HCI725 Networked Multiplayer Architecture & Latency Compensation Theory Analyze client-side prediction, server reconciliation, lag compensation, snapshot interpolation and deterministic lockstep.
HCI726 Multiplayer Network Engineering & Socket Programming Lab Practical Engineer a high-frequency multiplayer authoritative dedicated server with client prediction and rollback in C++.
HCI727 Real-Time Ray Tracing, DXR & Neural Rendering Technologies Theory Model bounding volume hierarchies (BVH), Monte Carlo path tracing, denoising algorithms and DLSS/neural super-resolution.
HCI728 Hardware-Accelerated Ray Tracing Lab (DirectX Raytracing) Practical Build a real-time DXR ray tracer implementing ambient occlusion, soft shadows and glossy reflections.
HCI729 Enterprise Interactive Systems Case Study & Collaborative Design Practical Deliver a fully interactive virtual simulation or serious game architecture addressing an industry challenge in UX Engineering.
Semester 3
9 Modules
Code Module Title Type Discipline & Learning Outcome
HCI731 Frontiers in Haptic Feedback, Brain-Computer Interfaces & Telepresence Theory Critically assess vibrotactile haptics, kinesthetic force-feedback, EEG neural interfaces and high-fidelity telepresence.
HCI732 Advanced Haptics & Sensory Feedback Engineering Lab Practical Interface custom motorized haptic controllers and generate tactile force sensations corresponding to virtual surfaces.
HCI733 Strategic Studio Leadership, Creative Direction & Production Agility Theory Formulate game studio milestone management, agile scrum for creative pipelines and cross-functional team direction.
HCI734 Motion Capture (MoCap) & Character Animation Pipelines Studio Practical Clean and retarget optical motion capture data, setup inverse kinematics (IK) rigs and blend animation state machines.
HCI735 Game Telemetry Analytics, Anti-Cheat Systems & Security Theory Evaluate game telemetry pipelines, signature-based and behavioral anti-cheat mechanisms and memory integrity verification.
HCI736 MSc UX Engineering Thesis Proposal Colloquium & Defense Practical Author and defend a formal scientific master's research proposal specifying interactive experimental prototypes.
HCI737 Commercialization of Interactive Media, Publishing & Venture Strategy Theory Examine game publishing agreements, platform store revenue shares, early-access models and gaming venture capital.
HCI738 Pre-Thesis Interactive Artifact Prototyping & Pilot Lab Practical Construct initial experimental game mechanics or spatial interaction prototypes and gather validation metrics.
HCI739 Industry Interactive Media Practicum & Public Playtest Engagement Practical Deploy and test interactive prototypes with external user cohorts in simulated real-world conditions.
Semester 4
9 Modules
Code Module Title Type Discipline & Learning Outcome
HCI741 MSc UX Engineering Dissertation: Empirical Methodology & Experimental User Protocol Practical Formulate the formal user study design, telemetry logging setup and usability benchmark protocols in UX Engineering.
HCI742 MSc UX Engineering Dissertation: Interactive System Architecture & Engineering Practical Engineer the complete interactive virtual system, game engine module or spatial computing platform in UX Engineering.
HCI743 MSc UX Engineering Dissertation: Empirical Usability & Performance Validation Practical Execute rigorous user study trials, frame-rate profiling and statistical user experience evaluations.
HCI744 Critical Literature Synthesis & State-of-the-Art Analysis in UX Engineering Theory Synthesize academic publications from ACM CHI, IEEE VR, ACM SIGGRAPH and UIST conferences.
HCI745 Scalability Benchmarking, Profiling & Frame Budget Optimization Practical Subject the interactive system to extreme draw call budgets, memory profiling (RenderDoc) and thermal stress tests.
HCI746 Scientific Manuscript Preparation & Peer Review in UX Engineering Theory Author a publication-ready academic manuscript adhering to top-tier human-computer interaction and graphics standards.
HCI747 Executive Strategic Direction & Interactive Technology Advisory Theory Translate specialized interactive systems research into actionable corporate technology roadmaps and creative strategy.
HCI748 Comprehensive Interactive Portfolio & Reproducible Build Package Practical Package reproducible standalone builds, project source code, asset licenses and technical documentation in UX Engineering.
HCI749 MSc UX Engineering Thesis Oral Defense & Interactive Demonstration Viva Practical Conduct a live interactive demonstration and defend the scientific master's thesis before an academic 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.