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 - SchedMan


Comprehensive Web-Based Scheduling System for ITLL

Senior Project: 1999-2000
Michael Diaz, Mark Sampias, Derek Teuscher and Jacob Valencia

The Integrated Teaching and Learning Laboratory (ITLL) was designed to be as flexible and interactive as possible. During the 1998-99 academic year, more than 3,200 students utilized the diversity of ITLL resources. There are many individual classrooms that are regularly scheduled throughout each semester. In addition, there are many smaller spaces, experiments, equipment and events (e.g. tours) that need to be scheduled and reserved, often at one-hour intervals during specific days. Scheduling of experimental modules is particularly complex. Students need to be able to reserve the experiment during open times, but ITLL staff need to be able to block out reserved times for classes, etc. that other users cannot change.

The solution was to develop a web-based scheduling system that could handle these diverse scheduling needs. The system provides two interfaces. The first is a student interface which allows users to view schedules for resources, search for available times matching various criteria, and to immediately schedule these resources. The second interface, an administrative interface, allows faculty to view schedules for resources, search for available times matching various criteria, and to submit requests for longer term use (e.g. over an entire semester) of resources to an ITLL administrator. This interface also allows the administrators to manage the scheduling of all resources. The system was written in HTML/php.

Administrator Interface
Administrator Interface
Student Interface
Student Interface
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)