An applied Swiss-inspired curriculum combining algorithmic rigour, systems architecture, digital trust and practical engineering capability for modern technology leaders.
The BSc in Enterprise Computing 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.
| Code | Module Title | Type | Discipline & Learning Outcome |
|---|---|---|---|
| ETC101 | Foundations of Information Systems & Enterprise Digital Strategy | Theory | Analyze organizational value chains, enterprise architecture alignment, business process modeling in Enterprise Computing. |
| ETC102 | Python for Business Analytics & Data Manipulation Lab | Practical | Manipulate enterprise sales, operations and financial tabular datasets using Python, Pandas and automated scripts. |
| ETC103 | Quantitative Methods, Discrete Mathematics & Business Statistics | Theory | Calculate descriptive business metrics, probability distributions, linear regression forecasts and correlation. |
| ETC104 | Enterprise Database Design, Relational Modeling & SQL Lab | Practical | Model 3NF enterprise database schemas and write optimized multi-table relational queries and transaction routines. |
| ETC105 | Business Process Modeling Notation (BPMN) & Workflow Design | Theory | Deconstruct and document operational workflows, decision gateways and swimlane boundaries using BPMN 2.0. |
| ETC106 | BPMN Process Automation & Camunda Workflow Lab | Practical | Implement executable BPMN process flows in Camunda, configuring automated service tasks and user task forms. |
| ETC107 | Corporate Ethics, Information Privacy & Swiss Enterprise Law | Theory | Evaluate Swiss corporate governance regulations, employee data privacy rights, Swiss FADP compliance and ethics. |
| ETC108 | Spreadsheet Modeling & Advanced Financial Decision Lab | Practical | Construct advanced financial decision models using Excel/Google Sheets with dynamic lookups, solver and scenarios. |
| ETC109 | Technical Writing & Business Information Systems Documentation | Theory | Author comprehensive business requirements documents (BRD), functional specs and executive summaries. |
| Code | Module Title | Type | Discipline & Learning Outcome |
|---|---|---|---|
| ETC201 | Enterprise Resource Planning (ERP) Systems & Business Architecture | Theory | Analyze ERP modular architectures (SAP / Odoo), financial ledgers, supply chain integrations and CRM workflows. |
| ETC202 | Odoo / ERP Configuration & Business Module Customization Lab | Practical | Configure and customize open-source ERP modules (Odoo) for procurement, inventory, accounting and sales. |
| ETC203 | Object-Oriented Systems Analysis & UML Business Modeling | Theory | Model use case diagrams, class diagrams, sequence diagrams and activity workflows for enterprise software. |
| ETC204 | Web Application Foundations for Enterprise Portals Lab | Practical | Build responsive web portals with secure user authentication, form validation and database integration. |
| ETC205 | IT Service Management (ITSM) & ITIL 4 Frameworks | Theory | Analyze ITIL service value chains, incident management, change enablement, problem resolution and SLA metrics. |
| ETC206 | IT Service Desk Automation & ServiceNow Configuration Lab | Practical | Configure automated service catalog request workflows, SLA escalation rules and incident triage in ServiceNow. |
| ETC207 | Information Security Governance, Risk Management & Compliance | Theory | Evaluate corporate security policies, asset classification, ISO 27001 ISMS frameworks and third-party risk. |
| ETC208 | Enterprise Business Intelligence Dashboarding Lab (PowerBI) | Practical | Construct executive KPI dashboards, data relationships, DAX analytical measures and interactive visual reports. |
| ETC209 | Applied Enterprise Computing First-Year Practicum: Enterprise Process Solution | Practical | Deliver a working enterprise process automation system integrating ERP data, workflows and analytics. |
| Code | Module Title | Type | Discipline & Learning Outcome |
|---|---|---|---|
| ETC301 | Enterprise Systems Integration, Middleware & Service-Oriented Architecture | Theory | Evaluate Enterprise Service Buses (ESB), message-driven architecture, SOAP/REST APIs and iPaaS solutions. |
| ETC302 | API Integration & Middleware Workflow Lab (MuleSoft / Zapier) | Practical | Integrate heterogeneous ERP and CRM platforms via REST APIs, webhook transformations and middleware adapters. |
| ETC303 | Supply Chain Information Systems & Logistics Automation | Theory | Analyze EDI transmission protocols, automated inventory reordering, RFID tracking and global supply chain visibility. |
| ETC304 | Supply Chain Analytics & Demand Forecasting Lab | Practical | Model supply chain inventory turnover, safety stock buffers and demand forecasting using statistical time series. |
| ETC305 | Customer Relationship Management (CRM) Architecture (Salesforce) | Theory | Deconstruct CRM customer data lifecycles, lead pipelines, marketing automation and omnichannel support. |
| ETC306 | Salesforce Cloud Configuration & Workflow Automation Lab | Practical | Configure Salesforce custom objects, validation rules, Flow automations and role-based access controls. |
| ETC307 | Data Warehousing, Dimensional Modeling & ETL Architectures | Theory | Design Ralph Kimball star schemas, snowflake schemas, slowly changing dimensions (SCD) and OLAP cubes. |
| ETC308 | Enterprise ETL Pipeline & Data Warehouse Lab | Practical | Build automated ETL extract, transform and load data pipelines importing transactional records into data warehouses. |
| ETC309 | Empirical Research Methods in Information Systems | Theory | Formulate design science research, user technology acceptance models (TAM) and qualitative survey methods. |
| Code | Module Title | Type | Discipline & Learning Outcome |
|---|---|---|---|
| ETC401 | Enterprise Architecture Frameworks: TOGAF & Zachman Matrix | Theory | Analyze TOGAF Architecture Development Method (ADM), baseline vs target architectures and transition roadmaps. |
| ETC402 | Enterprise Architecture Modeling Studio (ArchiMate) | Practical | Model business, application, technology and data layers of an enterprise using standard ArchiMate notation. |
| ETC403 | Agile Project Management, Scaled Agile (SAFe) & Scrum | Theory | Coordinate Agile Release Trains (ART), PI planning, portfolio backlogs and enterprise value stream management. |
| ETC404 | Jira Software Enterprise Project Governance Lab | Practical | Configure enterprise Jira agile boards, epic roadmaps, automated sprint workflows and velocity reporting. |
| ETC405 | Corporate IT Governance Frameworks: COBIT & CMMI | Theory | Implement COBIT governance objectives, process maturity levels, internal controls and regulatory compliance. |
| ETC406 | Enterprise IT Risk Assessment & Compliance Audit Lab | Practical | Execute comprehensive corporate IT risk assessments, author control matrices and document remediation plans. |
| ETC407 | Cloud Computing for Business: SaaS, PaaS & Cloud Migration | Theory | Evaluate total cost of ownership (TCO), cloud migration strategies (6 Rs), vendor SLAs and lock-in mitigation. |
| ETC408 | Cloud SaaS Integration & Enterprise Identity Federation Lab | Practical | Configure single sign-on (SSO), SAML 2.0 / SCIM user provisioning and Azure Active Directory tenant federation. |
| ETC409 | Industrial Enterprise Computing Team Project: Enterprise Architecture Studio | Practical | Collaborate to design and prototype an integrated enterprise systems modernization roadmap for a corporation. |
| Code | Module Title | Type | Discipline & Learning Outcome |
|---|---|---|---|
| ETC501 | Digital Transformation Strategy & Business Model Innovation | Theory | Analyze digital disruption drivers, platform business models, two-sided market dynamics and agile operating models. |
| ETC502 | Enterprise Low-Code / No-Code Application Studio (Power Apps) | Practical | Build production enterprise internal workflow applications integrating dataverse, role security and mobile layouts. |
| ETC503 | Change Management, Organizational Culture & Digital Adoption | Theory | Apply Kotter's 8-step change model, Prosci ADKAR framework and resistance mitigation in tech adoption. |
| ETC504 | Digital Adoption Analytics & Training Platform Lab | Practical | Track user feature adoption, drop-off funnels and in-app onboarding flows to maximize enterprise software usage. |
| ETC505 | IT Financial Management, Technology Budgeting & Capital Allocation | Theory | Calculate CAPEX vs OPEX allocations, cloud FinOps cost allocation, software licensing models and IT chargebacks. |
| ETC506 | Enterprise IT Financial Modeling & ROI Simulation Lab | Practical | Model corporate multi-year technology capital expenditure budgets, depreciation schedules and project NPV/IRR. |
| ETC507 | Swiss & Global IT Procurement, Contracting & Vendor Governance | Theory | Structure enterprise RFP procurement processes, master service agreements (MSA), SLA penalties and vendor audits. |
| ETC508 | Vendor Evaluation, RFP Scoring & Contract Negotiation Lab | Practical | Score competing commercial enterprise software bids, draft SLA penalty clauses and conduct evaluation matrices. |
| ETC509 | Senior Enterprise Computing Capstone Project: Enterprise System Blueprint | Practical | Author comprehensive enterprise architecture transition plans, stakeholder impact analyses and technical designs. |
| Code | Module Title | Type | Discipline & Learning Outcome |
|---|---|---|---|
| ETC601 | Future Horizons: Autonomous Enterprise, AI Workflows & Web3 | Theory | Evaluate autonomous business operations, generative AI agents in enterprise ERP and decentralized records. |
| ETC602 | Senior Enterprise Computing Capstone Project: Enterprise Implementation | Practical | Implement the integrated enterprise software solution, configure workflows, databases and management reports. |
| ETC603 | Senior Enterprise Computing Capstone Project: User Acceptance & System Audit | Practical | Execute structured user acceptance testing (UAT), security compliance audits and validate business KPI realization. |
| ETC604 | Executive CIO / CTO Leadership & Boardroom Alignment | Theory | Formulate technology strategy aligned with C-suite corporate goals, risk appetite and board fiduciary duties. |
| ETC605 | Enterprise Cutover, Data Migration & Disaster Recovery Drill | Practical | Execute mock enterprise cutover weekends, dry-run legacy data migrations and validate disaster recovery RTO/RPO. |
| ETC606 | Societal Impact, Workplace Automation & Ethical Digital Systems | Theory | Analyze employee displacement, algorithmic management ethics, corporate surveillance and digital workplace wellness. |
| ETC607 | Industry Technical Enterprise Portfolio & System Defense | Practical | Defend enterprise system architecture, business process models and ROI projections before a C-suite review board. |
| ETC608 | Peer Review, Scientific Dissemination & Case Study Publication | Theory | Author teaching case studies, enterprise architecture whitepapers and peer-reviewed information systems papers. |
| ETC609 | Final Enterprise Computing Capstone Project Demonstration & Oral Defense | Practical | Present the live enterprise system modernization solution and pass an oral academic dissertation examination in Enterprise Computing. |
Secondary School Diploma / Swiss Matura / International Baccalaureate or recognized foreign upper-secondary certificate. English proficiency IELTS 6.0+ or equivalent.
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.