skip to main content
Department of Computer Science University of Colorado Boulder
cu: home | engineering | mycuinfo | about | cu a-z | search cu | contact cu cs: about | calendar | directory | catalog | schedules | mobile | contact cs
home · undergraduate program · senior project · projects · 

Senior Project - Ask Y.O.D.A.


Online Academic Advising System

Senior Project: 2002-2003
Garrick Morin, Emily Nguyen, Jayson Ryckman, Kou Xiong and Sai Xiong

The Department of Computer Science once had a system that allowed students to check their progress towards fulfilling the degree requirements for a BS or minor in Computer Science. However, the system became difficult to maintain and was made obsolete. This resulted in the dependence upon "pencil and paper" checking of the fulfillment of degree requirements, a tedious, time-consuming, and error-prone task. As an alternative, a new online academic advising system was proposed.

The system allows students, advisors, or administrators to log on and access their respective web pages. The student user can view their progress towards the degree, add planned future classes to the system, and save this data for future degree audit and planning sessions. The advisor, in addition to being able to assist students with their planning and degree audits, can also make specific transfer/waiver decisions for students. Finally, an administrator can create and manage arbitrary sets of requirements that can be used in performing degree audits. The system was implemented in PHP.

Degree Audit
Degree Audit
Degree Planner
Degree Planner
Degree Requirements
Degree Requirements
See also:
Department of Computer Science
College of Engineering and Applied Science
University of Colorado Boulder
Boulder, CO 80309-0430 USA
Send email to

Engineering Center Office Tower
ECOT 717
FAX +1-303-492-2844
XHTML 1.0/CSS2 ©2012 Regents of the University of Colorado
Privacy · Legal · Trademarks
May 5, 2012 (14:07)