Notice

This page is now obsolete; I graduated UMBC in 2010, and have not had time to keep scheduler information up to date. However, I am still maintaining (and will maintain) a computer-readable schedule of classes here. Anyone who is interested in setting up a scheduler that points to that .schedb file, or automatically transfer a copy of it to their own server, is welcome to do so. I would appreciate it if you would drop me a note letting me know that you're consuming this data.


This is the (current) homepage for the UMBC scheduler. Current semesters available for viewing include:

Old-style

New-style

New-style documentation

The schedule for Spring 2010 was last updated 6 November 2009. Courses which include a lecture and discussion section are not yet handled properly.

Fixed Issues

  1. A bunch of old, irrelevant text was removed from this page. DoIT is now automatically sending me a copy of the schedule in computer-readable form, and it's available on the link at the top of the page. Many thanks to them for helping to bring UMBC's schedule into the 21st century.
  2. The .jnlp files were being improperly served, which caused them to be displayed as xml parse trees in Firefox and other browsers. A change to the .htaccess files fixed this.
  3. On the 18th of April 2007, I recieved notification from Ashley Dyjack that some courses had been removed, so I re-generated the database file for Fall 2007.
  4. On 2 April 2008, I noticed that schedules were out for Summer and Fall 2008. Databases for them were generated, and additional links added to this page.
  5. On 2 November 2008, I generated schedules for Winter and Spring 2009.

Any additional errata are entirely the product of your fevered imagination, and therefore your fault. Thus, please contact me and I will update this page with a mention of who is causing bugs in my otherwise perfect software.

Additional notes

This program works under Debian Linux. "apt-get install sun-java5-jre sun-java5-plugin sun-java5-fonts", then you can either save the jnlp file to disk and run "javaws scheduler.jnlp" or set your web browser to associate jnlp files with javaws.

Valid XHTML 1.0 Strict