SWITZERLAND DIGITAL THINKING GLOBAL PERSPECTIVE
Foundations & Access Programme Code 011 Cybersecurity & Digital Trust

Introduction to Cybersecurity

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

Duration 6 to 12 Months
Curriculum Model Foundational Certificate
Delivery Mode Online / Supported Digital Learning
Next Intakes Rolling Monthly Starts
CURRICULUM ARCHITECTURE

Academic Overview & Learning Objectives

The Introduction to Cybersecurity 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
FCY011 Foundations of Cybersecurity & Algorithmic Problem Solving Theory Develop computational thinking, structured problem decomposition and algorithmic problem solving in Cybersecurity.
FCY012 Structured Programming for Cybersecurity with Python Practical Write, debug and test clean Python scripts, functions, loops and data structures for Cybersecurity applications.
FCY013 Mathematics & Quantitative Foundations for Cybersecurity Theory Solve linear equations, functions, coordinate geometry and basic probability for computing applications in Cybersecurity.
FCY014 Computer Systems Architecture & Terminal Basics in Cybersecurity Practical Navigate Linux file systems, manage system processes and write command-line scripts in Bash for Cybersecurity.
FCY015 Academic English & Technical Communication in Cybersecurity Theory Develop academic writing, technical reporting, presentation skills and literature research habits in Cybersecurity.
FCY016 Interactive Web Foundations & Digital Interfaces for Cybersecurity Practical Create structured web pages using HTML5, CSS3 styling and JavaScript interactivity for Cybersecurity interfaces.
FCY017 Data Representation & Information Structures in Cybersecurity Theory Analyze binary representation of numbers, character encodings (ASCII/UTF-8) and data modeling in Cybersecurity.
FCY018 Relational Databases & SQL Essentials Lab for Cybersecurity Practical Create relational database tables, insert records and write structured SQL SELECT queries with joins for Cybersecurity.
FCY019 Digital Ethics, Security Awareness & Independent Study in Cybersecurity Theory Analyze cyber hygiene principles, intellectual property rules and ethical online academic practices in Cybersecurity.
Semester 2
9 Modules
Code Module Title Type Discipline & Learning Outcome
FCY021 Object-Oriented Design & Problem Solving in Cybersecurity Theory Model software concepts using object-oriented principles, classes, objects, encapsulation and inheritance in Cybersecurity.
FCY022 Practical Coding Workshop & Lab in Cybersecurity Practical Build multi-module programs in Python or Java incorporating modular design patterns and unit tests for Cybersecurity.
FCY023 Discrete Mathematics, Logic & Set Theory Foundations for Cybersecurity Theory Apply truth tables, propositional logic statements, sets and basic graph representations to Cybersecurity.
FCY024 Software Engineering Tools, Git & Version Control in Cybersecurity Practical Initialize Git repositories, create branches, resolve merge conflicts and collaborate via GitHub in Cybersecurity.
FCY025 Computer Networks, Web Protocols & Internet Systems in Cybersecurity Theory Analyze IP addressing, DNS resolution, HTTP request-response cycles and network routers for Cybersecurity.
FCY026 Data Analysis, Spreadsheets & Introductory Pandas Lab for Cybersecurity Practical Clean tabular data, compute summary statistics and generate charts using Excel and Python Pandas in Cybersecurity.
FCY027 Operating Systems Fundamentals & System Administration in Cybersecurity Theory Explain CPU process scheduling, memory allocation, file systems and operating system security for Cybersecurity.
FCY028 Practical Application Mini-Project in Cybersecurity Practical Develop a functional software application or analytical dashboard solving a realistic problem in Cybersecurity.
FCY029 Foundation Capstone Project & Technical Portfolio in Cybersecurity Practical Present the completed portfolio of coding artifacts and oral defense of foundational computing concepts in Cybersecurity.
Pathway Snapshot
  • Target Award Institutional Preparatory Certificate
  • Study Level Foundations & Access
  • Language English
  • Delivery Online / Supported Digital Learning
Eligibility Guidelines

Secondary school completion or relevant initial technical curiosity. English proficiency recommended.

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.