An interactive learning gateway for students of the School of Technology & Computing — explore AI foundations, hands‑on labs, and practical tooling to turn ideas into implementation.
Interactive lessons covering foundational AI concepts and learning paths.
View TutorialInteractive glossary and visual guide to agent-related concepts used in AI systems.
View TutorialA visual timeline and explainer covering milestones in the history of AI.
View TutorialDebunks common myths about AI with evidence-based explanations.
View TutorialWrite and run Python in your browser with Pyodide—try examples and see output instantly.
View TutorialInteractive coding challenges and game-like lessons for learning Python.
View TutorialInteractive lesson to improve decision-making and cognitive models.
View TutorialInteractive lesson to why security must be integrated early.
View TutorialInteractive simulator for Amazon's computer vision service. Detect labels, faces, text, and analyze images like AWS Rekognition.
View TutorialHands-on Amazon Translate walkthrough with a sandbox UI, AWS CLI command template, and CSV export to log student attempts.
View TutorialHow to publish static sites (including these tutorials) using GitHub Pages.
View TutorialHands-on guide to using GREP with examples and pattern exercises.
View TutorialDeep dive into how language models tokenize text and why it matters.
View TutorialInteractive lesson on unit, integration, system, and load testing strategies.
View TutorialHands-on exercise to identify and fix missing authentication checks in code.
View TutorialInteractive exercise exploring authorization boundary design and enforcement.
View TutorialLearn rate limiting and account lockout strategies to defend against brute force attacks.
View TutorialDiscover integer overflow vulnerabilities and techniques to prevent them.
View TutorialLearn about CSRF vulnerabilities and how to implement token-based defenses.
View TutorialExplore open redirect vulnerabilities and input validation strategies.
View TutorialMaster password hashing, salting, and secure credential storage techniques.
View TutorialLearn about message authentication codes and data integrity verification.
View TutorialUnderstand HTTP security headers and their role in API defense strategies.
View TutorialLearn SQL injection vulnerabilities and parameterized queries to prevent them.
View TutorialA curated showcase of leading AI assistants and tools with comparisons and notes.
View Tutorial