> I advise everyone to stay away from (GUIs) > it's simply too time-consuming.
Just to agree with Hans here. This is a data structures course, and that should be the focus of your work here. GUIs by their nature bring up a number of programming problems that are time consuming, but not often close to the topics we address in this course. They are the 'tar baby'* of programming. - jeff parker *Brer Rabitt and the Tar Baby - the original gooey mess.