4 ms·
since I really can't avoid school... I was planning on making some software to help me choose classes.
by dget 17y ago
since I really can't avoid school... I was planning on making some software to help me choose classes.
- coryl 17y agoYou need software for that?
- keefe 17y agoprobably really helpful if you are trying to optimize your time to degree - I did my undergrad with a double major in 3 years, it's a lot of work setting that up and it requires special permission. I'd setup a DAG of class dependencies and look at which classes to ask special permission for - this is easy in early CS classes in particular, you go to the prof and go I want to take X as a coreq with Y instead of as a prereq because I have basic competence and let me show you how. <blahblahblah about X and Y>
- dget 17y agoneed, no. but fairly often, it happens that there's a class that I want to take, but think won't fit, that it turns out would if I flipped my schedule around. I'm half trying to solve that issue, and half think it's an interesting problem to see if I can come up with some sort of "optimal" schedule given requirements (doing a double major), class time preferences, and class ratings (this one's the bigger one, esp. with electives).
- and 17y agohttp://esc.frozeninflames.net/ http://esc.frozeninflames.net/ is a fairly successful scheduler from my university, it is very nice, you might want to look at it for ideas.