This programming tutorial introduces key concepts, methods, and practical skills. 1 Courses/ Overview Tutorial Developer Guide . Constrained Object Hierarchies in Computers 2025, Volume 14(11) .
Open Tutorials
This programming tutorial introduces key concepts, methods, and practical skills. ZRB Framework and Programming Toolkit v0. Zoned Role-Based Framework for Enterprise Systems In Computers , 2026, Volume 15(3) . Build enterprise systems that mirror your organisation . Topics include Two documents. One complete path.
Open Tutorials
This programming tutorial introduces key concepts, methods, and practical skills. Recursive, secure, and integrable organizational systems.
Open Tutorials
One language for every logic your system needs. UniLog brings classical, modal, temporal, epistemic, deontic, probabilistic, non-monotonic, description, dynamic, and fuzzy reasoning into a single modular framework — with SMT-backed verification and formal guarantees.
Open Tutorials
0 Courses/ Tutorial User Guide Concept GitHub Repository . Justice as a governance capability , made computable. A computational systems model of multi-level governance for human flourishing under bounded non-exploitation.
Open Tutorials
This programming tutorial introduces key concepts, methods, and practical skills. 1 Courses/ Tutorial User Guide GitHub ↗ . A computational framework for distinguishing temporary pauses from permanent withdrawal in self-paced online learning.
Open Tutorials
The Dynamic Latent-State Model treats student engagement in self-paced learning as a continuous, multi-dimensional latent process — inferred from noisy observations, tracked with particle filtering, and estimated with PMCMC. Topics include Read it, or run it., Tutorial, User Guide, Everything the model touches.
Open Tutorials
This networking tutorial introduces key concepts, methods, and practical skills. 0 Courses/ Tutorial User Guide Case Study GitHub . A unified framework for trust-based decision making — from a single seller to a committee of agents. Dyadic & collective Bayesian learning Game-theoretic override Zero dependencies .
Open Tutorials
200-level
18 lessons
This programming tutorial introduces key concepts, methods, and practical skills. Revision 9 · 3 credits · Foundations for Computing study . This open guide follows the four units in the current syllabus outline.
Open Tutorials
200-level
5 lessons
This cybersecurity tutorial introduces key concepts, methods, and practical skills. Revision 10 · 3 credits · Practical digital work and information systems .
Open Tutorials
200-level
82 lessons
This programming tutorial introduces key concepts, methods, and practical skills. ▶ Unit 1: Introduction to Programming with Python . Tutorial 2: Basic Components of Modern Computers and Their Roles . Tutorial 3: Basic Principles of Modern Computers . Tutorial 4: Basics of Computability and Computational Complexity .
Open Tutorials
200-level
13 lessons
This programming tutorial introduces key concepts, methods, and practical skills. Revision 13 · 3 credits · Java programming foundations. This open study guide develops programming skill through small Java programs, deliberate practice, debugging, and gradual design.
Open Tutorials
300-level
102 lessons
This networking tutorial introduces key concepts, methods, and practical skills. Revision 10 · School of Computing and Information Systems. TrustOpen University Undergraduate 8 Units .
Open Tutorials
300-level
11 lessons
This programming tutorial introduces key concepts, methods, and practical skills. Revision 3 · 3 credits · Build games by designing, coding, testing, and iterating. This open study guide develops practical game-programming skill through playable prototypes and focused engineering practice.
Open Tutorials
400-level
137 lessons
This cybersecurity tutorial introduces key concepts, methods, and practical skills. COMP400 – Computer and Network Security. Revision 3 · School of Computing and Information Systems. TrustOpen University Undergraduate 8 Units . Welcome to Computer and Network Security.
Open Tutorials
400-level
11 lessons
This web development tutorial introduces key concepts, methods, and practical skills. Revision 8 · 3 credits · Modern web architecture, applications, and services. This open study guide explores how web-based systems are designed, built, secured, deployed, and evaluated.
Open Tutorials
Graduate
40 lessons
This cybersecurity tutorial introduces key concepts, methods, and practical skills. Revision 4 · 3 credits · Graduate security foundations and practice.
Open Tutorials
Graduate
6 modules
Your essential first step to online learning success. Complete this course to unlock your first course registration and build the foundation for academic achievement at TrustOpen . This course ensures every new TrustOpen student has the essential skills to succeed in online learning.
Open Course
Graduate
5 modules
COMP 3150 / CMIS 3150 Operating Systems — a third-year, asynchronous online course covering processes, concurrency, memory, storage, security, and virtualization through Linux-based laboratories.
Open Course
Graduate
6 modules
165 lessons
COMP3260 Data Science Foundations: data collection, cleaning, exploratory analysis, statistics, visualisation and communication using Python.
Open Course
Graduate
6 modules
105 lessons
This database systems course introduces key concepts, methods, and practical skills. Foundations, Practices, and Applications for Learning, Professional Practice, and Everyday Life. Prerequisite 30 university-level credits or equivalent .
Open Course
Graduate
6 modules
190 lessons
COMP328 — Fundamentals of Machine Learning. A comprehensive open online course covering the full machine learning lifecycle, from data preparation to deployment and responsible AI.
Open Course
Graduate
8 modules
218 lessons
COMP329 Advanced Machine Learning and Deep Learning: optimisation, neural networks, transformers, generative models, deployment and responsible AI.
Open Course
Graduate
8 modules
209 lessons
COMP429 AI Systems Engineering: design, build, deploy and govern enterprise-scale intelligent systems — RAG, agentic AI, multimodal applications, LLMOps and AI governance.
Open Course
Graduate
This web development tutorial introduces key concepts, methods, and practical skills. COMP466 R9: Advanced Technologies for Full Stack Web Application Development. A comprehensive, systems‑oriented journey from foundations to production‑ready full‑stack applications.
Open Course
Graduate
7 modules
MATH 4810 develops advanced methods for constructing, implementing, analyzing, and validating computational models: numerical ODEs and PDEs, Monte Carlo, Markov chains, discrete-event simulation, linear programming, duality, and sensitivity analysis.
Open Course
Graduate
8 modules
146 lessons
COMP529 Research Topics in AI: read, critique and reproduce frontier research, then conduct an original investigation and present it at a research symposium.
Open Course
Graduate
3 modules
COMP 6660 Enterprise Cybersecurity — a graduate course in the Master of Science in Computing and Information Systems at TrustOpen.Org. Explore the modules, units, learning outcomes, assessments, and weekly schedule.
Open Course