June 15th, 2008 5:46 pm

CUTTS

CUTTS (Carleton University TimeTable Scheduler) is an ongoing, closed-source project. Make sure to check back now and then for updates and news.

CUTTS is a graphical timetable builder tailored for Carleton University. All course information is extracted in realtime from Carleton Central and the Undergrad Calendar.

Features

  • Realtime subject & course searches
  • Scheduling info displayed textually and graphically
  • Course syllabus displayed textually
  • Schedule conflict detection
  • Saving and loading of timetables
  • Exporting of timetables as pictures (jpegs)

Getting Started

  • Start by downloading CUTTS. CUTTS is now distributed as a JAR bundle and should run without installation required.
  • This is a Java program so you will need Java to be installed on your computer first. You will also need an active internet connection when searching for courses (no connection required for loading an existing schedule)
  • When CUTTS starts, you should see the 3 most recent semesters listed to the left. It might take a few seconds to show up.
  • Select a semester, and a list of subjects offered for that semester will appear below.
  • Select a subject, and a list of courses offered for that subject in the selected semester will appear below.
  • Select a course, and scheduling information will appear textually in the information panel.
  • The currently displayed course will have the option of being added to or removed from the timetable.
  • When you add a course, the course will appear in the correct semester tab, and create one if it isn't already open.
  • When all courses in a semester are removed, the respective semester tab will close.
  • If you would like to see additional information for the currently selected course, click on the "info" button and CUTTS will display available information from the undergraduate Calendar.
  • To save your current schedule in a format that CUTTS can open later, click the "Save" button.
  • To open a previously saved scheduleclick the "Open" button.
  • To save the visible semester in a print-ready format (JPEG), click the "Export" button.

Troubleshooting

  • If CUTTS gives an error message about main class cannot be found, you probably need to update Java.
  • If CUTTS won't run straight from the JAR bundle, try updating your Java
  • All data is retrieved from Carleton Central and the Undergrad Calendar as it is requested. It might take a few seconds, depending on how busy carleton Central is and how fast your internet connection is. CUTTS freezes while data is being retrieved, this is not a glitch. If you find that data is never retrieved, please make sure that your internet connection is working.
  • Some graphics bugs can be fixed by downloading the latest Java version.
  • If you find any glitches in CUTTS, please use the error reporting feature.

Notes

  • CUTTS will NOT check for departmental permissions, pre-requisites, etc. It only checks to make sure that there are no logical scheduling errors.
  • CUTTS will NOT register your courses for you. It is merely a tool for building possible timetables. You will still need to register and pay on Carleton Central.

Downloads

CUTTS_1.44.jar [242.57 kilobytes]
September 17th, 2007 11:44 pm

Worm-X

My first serious game, done with my favorite language, QBasic. Love it or leave it. It's pretty much an emulation of the classic centipede game. You know, the one where you eat the food and try to not run yourself over. The first versions (1-3) are alpha and beta builds. There are some people who might be interested for old times sake, but most people will want the worm-5x version.

Downloads

worm-4x.zip [46.38 kilobytes]
worm-2x.zip [44.84 kilobytes]
worm-5x_QBsrc.zip [12.89 kilobytes]
worm-5x.zip [43.1 kilobytes]
worm-1x.zip [35.28 kilobytes]
worm-3x.zip [40.25 kilobytes]
September 17th, 2007 11:44 pm

Tubeworm Races

I got bored one day; I'm sure that just running the program will show that. Anyways, it's kinda fun to watch. Tubeworms racing over and over and, they're multicoloured!!! And they stretch and retract so smoothly too:). K, I'm done milking it.

Downloads

tubeworm.zip [33.78 kilobytes]
tubewormsrc.zip [1.74 kilobytes]
September 17th, 2007 11:44 pm

Trig Demo

I'm back with more fancy smancy QBasic. Here is a nice graphics demo that demonstrates some properties of trigonometry. Grade 10s, take note;-)

Downloads

trigdemo.zip [26.04 kilobytes]
September 17th, 2007 11:44 pm

Tag Parser 1.2

Finally some new software. We have here an HTML parser that can probably be used for XML. I tried to make it robust enough to recognize the more loosely defined HTML 4 standard, where quotes are optional for attributes, attributes don't need values, tags don't have to be in lowercase, and unpaired tags such as <br> don't need to be closed.

Downloads

TagParser_1.2.zip [20.39 kilobytes]

Older Posts | No Newer Posts
Using Expanded View | Switch to Archived View