Course Bits

COURSE BITS

Fall 2024

A crowdsourced catalog of UIC CS courses featuring student recommendations and difficulty heatmaps.

TOOLS

  • NEXT.JS

  • SUPABASE

  • TAILWIND CSS

  • CHART.JS

The Vision

Navigating the CS curriculum can be daunting. Course Bits was designed to bridge the gap between official course descriptions and the actual student experience.

Features

  • Difficulty Heatmaps: Visualizes the workload intensity throughout the semester based on past student data.
  • Peer Recommendations: Verified student reviews focusing on study tips and prerequisite readiness.
  • Professor Archives: Aggregated data on teaching styles and grading distributions.

Technical Challenge

Implementing a robust authentication system using Supabase Auth to ensure only UIC students can leave reviews, while maintaining anonymity to encourage honest feedback.

THE TEAM

Flori Che

Flori Che

Dev Lead

Nandana Sheri

Nandana Sheri

Advisor

Safa Patel

Safa Patel

Developer

Michelle Ye

Michelle Ye

Developer

Kira Fox

Kira Fox

Developer

Nastaran Darabi

Nastaran Darabi

Developer

Josephine Lee

Josephine Lee

Developer

Valeria Herrera

Valeria Herrera

Developer

Michelle Vences-Matias

Michelle Vences-Matias

Developer

Minh Nguyet Pham

Minh Nguyet Pham

Developer

Elizabeth Ng

Elizabeth Ng

Developer

Fiza Bajwa

Fiza Bajwa

Developer

Srijani Prekki

Srijani Prekki

Developer

Valeria Sánchez

Valeria Sánchez

Developer

Asha Thomas

Asha Thomas

Developer

Mehtab Kaur

Mehtab Kaur

Developer

Julia Bowman

Julia Bowman

Developer

Cynthia Sanchez Vazquez

Cynthia Sanchez Vazquez

Developer