CityU Seattle Logo School of Technology & Computing

STC AI Hub

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.

AI Concepts

Important AI Concepts AI Concepts

↗

Interactive lessons covering foundational AI concepts and learning paths.

View Tutorial

AI Agent Terms AI Concepts

↗

Interactive glossary and visual guide to agent-related concepts used in AI systems.

View Tutorial

AI History AI Concepts

↗

A visual timeline and explainer covering milestones in the history of AI.

View Tutorial

AI Myths & Misconceptions AI Concepts

↗

Debunks common myths about AI with evidence-based explanations.

View Tutorial

Interactive Labs

Interactive HOS Interactive

↗

Interactive Hands-on Skill

Run Environment

Python Playground Interactive

↗

Write and run Python in your browser with Pyodide—try examples and see output instantly.

View Tutorial

PythonQuest Interactive

↗

Interactive coding challenges and game-like lessons for learning Python.

View Tutorial

Upgrade Your Thinking Interactive

↗

Interactive lesson to improve decision-making and cognitive models.

View Tutorial

The Cost of Insecurity Interactive

↗

Interactive lesson to why security must be integrated early.

View Tutorial

AWS Rekognition Interactive

↗

Interactive simulator for Amazon's computer vision service. Detect labels, faces, text, and analyze images like AWS Rekognition.

View Tutorial

AWS Translate Simulator Interactive

↗

Hands-on Amazon Translate walkthrough with a sandbox UI, AWS CLI command template, and CSV export to log student attempts.

View Tutorial

CIA Triad & Authentication Fundamentals Interactive

↗

Confidentiality, Integrity, Availability — Understanding public key cryptography and password security.

View Tutorial

Stream vs Block Ciphers Interactive

↗

Understanding different cipher architectures — Bit-by-bit vs block-by-block encryption.

View Tutorial

Tutorials & Lessons

GitHub Pages Tutorial Tutorial

↗

How to publish static sites (including these tutorials) using GitHub Pages.

View Tutorial

Interactive GREP Tutorial Tutorial

↗

Hands-on guide to using GREP with examples and pattern exercises.

View Tutorial

LLM Tokenization Tutorial

↗

Deep dive into how language models tokenize text and why it matters.

View Tutorial

Testing Methodologies Tutorial

↗

Interactive lesson on unit, integration, system, and load testing strategies.

View Tutorial

The Missing Gate Lesson

↗

Hands-on exercise to identify and fix missing authentication checks in code.

View Tutorial

The Architect's Gate Lesson

↗

Interactive exercise exploring authorization boundary design and enforcement.

View Tutorial

The Brute Force Balance Lesson

↗

Learn rate limiting and account lockout strategies to defend against brute force attacks.

View Tutorial

The Integer Trap Lesson

↗

Discover integer overflow vulnerabilities and techniques to prevent them.

View Tutorial

The Invisible Request Lesson

↗

Learn about CSRF vulnerabilities and how to implement token-based defenses.

View Tutorial

The Malicious Link Lesson

↗

Explore open redirect vulnerabilities and input validation strategies.

View Tutorial

The Salted Vault Lesson

↗

Master password hashing, salting, and secure credential storage techniques.

View Tutorial

Data Integrity (HMAC) Lesson

↗

Learn about message authentication codes and data integrity verification.

View Tutorial

API Security Headers Lesson

↗

Understand HTTP security headers and their role in API defense strategies.

View Tutorial

The Shattered Database Lesson

↗

Learn SQL injection vulnerabilities and parameterized queries to prevent them.

View Tutorial

Basic Database Operations - EmployeesLesson

↗

Learn basic CRUD (Create Read Update Delete operations - Employees

View Tutorial

Basic Database Operations - CustomersLesson

↗

Learn basic CRUD (Create Read Update Delete operations - Customers

View Tutorial

Tools & Showcases

ChatGPT Tool

↗

Your versatile partner for conversation, content creation, and coding.

View Tutorial

AI Tools Showcase Showcase

↗

A curated showcase of leading AI assistants and tools with comparisons and notes.

View Tutorial