SWITZERLAND DIGITAL THINKING GLOBAL PERSPECTIVE
Postgraduate / MSc Pathways Programme Code 224 Computer Science & Software Engineering

MSc in Computational Finance

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 Computational Finance 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
FTC711 Mathematical Foundations of Computational Finance & Stochastic Calculus Theory Derive Black-Scholes-Merton PDEs, Ito's lemma, risk-neutral pricing and jump-diffusion models for financial assets.
FTC712 Algorithmic Trading Systems & Low-Latency Execution Lab Practical Construct high-frequency order book matching engines, order routing logic and market data feeds in C++ and Python.
FTC713 Distributed Ledger Technology & Advanced Consensus Protocols in Computational Finance Theory Evaluate Proof-of-Stake validator dynamics, Byzantine Fault Tolerance (BFT) bounds and state finality guarantees.
FTC714 Smart Contract Engineering & Solidity Security Lab Practical Develop complex ERC-20/721/1155 smart contracts, reentrancy guards and formal verification test suites in Foundry.
FTC715 Financial Cryptography, Zero-Knowledge Proofs & zk-SNARKs Theory Deconstruct elliptic curve cryptography, Groth16, PLONK, polynomial commitments and private financial verification.
FTC716 Zero-Knowledge Circuit Engineering Workshop (Circom / Halo2) Practical Author and verify zk-SNARK circuits for private financial balance proofs and anonymous compliance credentials.
FTC717 Empirical Quantitative Research Methodologies in FinTech Theory Design backtesting methodologies, survivorship bias corrections and statistical significance testing for financial models.
FTC718 Quantitative Portfolio Optimization & Risk Modeling Studio Practical Implement Markowitz mean-variance frontiers, Black-Litterman allocations and Value-at-Risk (VaR) simulations.
FTC719 Swiss & International Financial Market Regulations (FINMA, MiCA) Theory Analyze Swiss FINMA token guidelines, EU MiCA regulations, AML/KYC travel rules and compliance mandates.
Semester 2
9 Modules
Code Module Title Type Discipline & Learning Outcome
FTC721 Decentralized Finance (DeFi) Protocols & Automated Market Makers Theory Deconstruct constant-product invariant curves (Uniswap v2/v3), flash loan mechanics and liquidation liquidities.
FTC722 DeFi Protocol Simulation & Liquidity Stress Testing Lab Practical Simulate automated market maker price slippage, impermanent loss and arbitrage bot dynamics under extreme volatility.
FTC723 High-Performance Blockchain Architecture & Layer-2 Scaling Theory Analyze optimistic rollups (Arbitrum), ZK-rollups (Starknet), data availability layers and modular blockchain stacks.
FTC724 Layer-2 Rollup Deployment & Cross-Chain Bridge Workshop Practical Deploy decentralized applications to Layer-2 testnets and engineer cross-chain state relays and messaging bridges.
FTC725 Machine Learning for Credit Scoring, Fraud Detection & Risk in Computational Finance Theory Evaluate gradient-boosted decision trees, graph neural networks for anti-money laundering and anomaly detection.
FTC726 Financial Fraud Detection & Graph Intelligence Lab Practical Detect transaction ring laundering and payment fraud patterns using graph analytics in Neo4j and PyTorch Geometric.
FTC727 Central Bank Digital Currencies (CBDC) & Interbank Settlement Theory Evaluate retail vs wholesale CBDC architectures, BIS Project Dunbar frameworks and real-time gross settlement (RTGS).
FTC728 Smart Contract Security Auditing & Slither / Echidna Workshop Practical Audit production smart contracts using static analysis (Slither), property-based fuzzing (Echidna) and symbolic execution.
FTC729 Enterprise FinTech Case Study & Collaborative Architecture Design Practical Deliver an institutional digital asset or decentralized financial infrastructure architecture addressing industry needs.
Semester 3
9 Modules
Code Module Title Type Discipline & Learning Outcome
FTC731 Frontiers in Tokenomics, Real-World Asset (RWA) Tokenization & Web3 Theory Critically assess token economic mechanisms, bonding curves, legal wrappers for asset tokenization and stablecoin design.
FTC732 Real-World Asset (RWA) Tokenization Engineering Lab Practical Deploy institutional asset tokenization contracts featuring transfer restrictions, identity verification and compliance gates.
FTC733 Strategic FinTech Leadership, Banking Transformation & Open Banking Theory Formulate open banking API strategies (PSD2/Open Banking UK), fintech partnership models and legacy core banking migration.
FTC734 Financial Time-Series Deep Learning Lab (Transformers / LSTMs) Practical Train transformer models on high-frequency limit order book tick data for volatility prediction and execution optimization.
FTC735 Privacy-Preserving Computation in Financial Services Theory Evaluate homomorphic encryption for encrypted credit scoring, secure multi-party computation and confidential enclaves.
FTC736 MSc Computational Finance Thesis Proposal Colloquium & Defense Practical Author and defend a formal scientific master's research proposal specifying quantitative financial models.
FTC737 Venture Capital in FinTech, Regulatory Sandboxes & Innovation Strategy Theory Examine FinTech startup valuations, regulatory sandbox participation, token warrant structures and venture funding.
FTC738 Pre-Thesis Quantitative Model Prototyping & Pilot Lab Practical Construct initial experimental trading algorithms or smart contract prototypes and gather preliminary validation metrics.
FTC739 Industry FinTech Practicum & Market Simulation Engagement Practical Deploy and evaluate trading strategies or decentralized protocols within simulated market exchange environments.
Semester 4
9 Modules
Code Module Title Type Discipline & Learning Outcome
FTC741 MSc Computational Finance Dissertation: Empirical Methodology & Experimental Backtesting Practical Formulate the formal empirical research methodology, financial dataset curation and backtesting protocols in Computational Finance.
FTC742 MSc Computational Finance Dissertation: Protocol Engineering & Quantitative Architecture Practical Engineer the complete financial software system, smart contract protocol or quantitative trading engine in Computational Finance.
FTC743 MSc Computational Finance Dissertation: Stress Testing & Empirical Performance Evaluation Practical Execute rigorous financial backtests, market replay stress tests and statistical performance evaluations.
FTC744 Critical Literature Synthesis & State-of-the-Art Analysis in Computational Finance Theory Synthesize academic publications from the Journal of Financial Economics, Mathematical Finance and IEEE S&P.
FTC745 Scalability Benchmarking, Gas Optimization & Security Audit Lab Practical Subject smart contracts and financial engines to extreme load testing, gas profiling and formal verification.
FTC746 Scientific Manuscript Preparation & Peer Review in Computational Finance Theory Author a publication-ready academic manuscript adhering to top-tier financial technology and quantitative standards.
FTC747 Executive Strategic Direction & Institutional FinTech Advisory Theory Translate specialized FinTech research into actionable C-suite technology strategies and executive institutional roadmaps.
FTC748 Comprehensive Technical Portfolio & Reproducible Code Repository Practical Package reproducible backtest environments, smart contract source code, test suites and technical documentation in Computational Finance.
FTC749 MSc Computational Finance Thesis Oral Defense & Public Academic Viva Voce Practical Defend the novel scientific thesis and financial 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.