YACS
YACS copied to clipboard
The useable online course scheduler.
It seems like this code: https://github.com/jeffh/YACS/blob/c7921b171ee5127f5c1b0e166213aa7ea0eea418/courses/bridge/rpi.py#L309-L316 Doesn't properly fetch if the semester wraps to the next year: (Using semester 2015-09 should produce the url of next year). This prevents YACS...
To do this actually requires the courses to span only one semester, since their pre/co-requisite may change between semesters. Unifying courses from different semesters would require all changed property bound...
As title. `/api/4/semesters/?year=2015&year=2014` only gives 2014. Exchange the position then 2015 is given. The last one is always given, the rest dropped.
It's good to have this feature back! Hereby I list some improvements I'd like (to implement): 1. Accurate dates: Fall semester starts in the last week of Aug and ends...
Fall 2014: "To reproduce the bug, jump into yacs.me, go to CSCI, select Section 8 of CSCI-1100, then go back to the catalog and select Section 12 of CHEM-1100 --...
Course descriptions in YACS do not reflect their dependencies as noted in the catalog. For example, MATH 4400 (Ordinary Differential Equations and Dynamical Systems) does not list its pre-requisite (MATH...
It would be quicker and less stressful for server to quickly pick the course by course code. And including some widely used nickname (such as "Coco" for Computer Components and...
Adding cross listing fails: Traceback (most recent call last): File "manage.py", line 10, in execute_from_command_line(sys.argv) File "/Users/jeff/.virtualenvs/yacs/lib/python2.7/site-packages/django/core/management/**init**.py", line 443, in execute_from_command_line utility.execute() File "/Users/jeff/.virtualenvs/yacs/lib/python2.7/site-packages/django/core/management/**init**.py", line 382, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File...
Courses should have a detail view that should contain all available information about the courses: - Course name, deptcode, number - sections - times - professors - locations (display a...