Welcome to the CU Code Platform

Choose a tool to begin your coding experience.

Class Dashboard

Join a class to access assignments and explore your personalized knowledge graph.

View Knowledge Graph

Inspect concepts for your enrolled classes and discover learning paths.

Chat with an AI Tutor

Ask questions about courses you are enrolled in and recieve personalized help.

How It Works

 Class Dashboard

  1. Browse & Enroll: View your enrolled classes or join a new one.
  2. Unlock Tools: Enrollment grants access to the course Knowledge Graph and AI Tutor.
  3. Practice: Run class-specific Code Interviews to assess your skills.

 Knowledge Graph

  1. Explore: See all concepts in a class and how they connect.
  2. Inspect: Open a concept to view details and curated resources.
  3. Filter: Highlight concepts covered on specific assessments.

 Chat with an AI Tutor

  1. Ask: Get help through a course-aware chatbot.
  2. Contextual Answers: Tutor uses the course database plus your attempt history and feedback.
  3. Personalized Feedback: Receive guidance tailored to your progress and assignments.