SOFTWARE TUTOR
Understand.
Design.
Code.
Test.
School of Computing & Software Engineering
Verify feasibility before generating code. Explain environment and security limitations: browser code cannot protect private API keys, localStorage is not authorization, and browser execution is not deterministic real-time control.
Software Tutor
Welcome to Software Tutor.
Understand. Design. Code. Test.
Ask for an explanation, a guided example, a quiz, help with an exercise or lab, a source check, or a challenge to your assumptions.
ASK ANOTHER TUTOR
Invite the right disciplinary perspective.
IMPLEMENTATION STATUS
Capabilities are labeled honestly.
Nine specialized tutor interfaces, shared modes, specialty boundaries, honest source display, D1-backed answer reporting, confidence-aware routing, interdisciplinary referrals, responsive layout, server-side authorization, and administrator access.
School context and approved foundational guidance are configured. Complete course, class, lab, and Library retrieval expands as each curriculum source is indexed and approved.
Generated answers require a securely configured AI model credential. Current regulations, software versions, hardware specifications, and other changing facts require authoritative retrieval integrations.
The site does not claim autonomous multi-agent orchestration, automatic Academy Library retrieval, private cross-device learning memory, or safety-critical real-time control.