Skip to content
This repository has been archived by the owner on Jul 10, 2022. It is now read-only.

Releases: ScottyLabs/course-api

1.5.1

21 Jul 21:58
Compare
Choose a tag to compare
  • Corrected course ID formatting error in FCEs
  • FCE script now correctly converts numerical fields to integer or float

1.5.0

13 Jul 18:08
Compare
Choose a tag to compare
  • Separated course schedules/descriptions and FCEs into different scripts
  • Removed autodownloading of FCE data

1.4.0

07 Jul 17:07
Compare
Choose a tag to compare
  • Course meetings now list the full name of instructors, rather than just the last.

1.3.1

22 Jun 17:13
Compare
Choose a tag to compare
  • Added multithreading support for course descriptions. The script will automatically use the maximum number of simultaneous CPU threads.

0.1.0

13 Apr 03:33
@jez jez
Compare
Choose a tag to compare

This is the first release of the ScottyLabs course-api. It accesses information from:

  • the Schedule of Classes (SoC)
  • the Course Catalogs
  • Faculty Course Evaluations (FCEs)

It packages all this up into a neat set of scripts that download the information and store it as JSON. The rest is up to you.

All told, the Course API can get you information that includes

  • course descriptions
  • units
  • pre- and co-requisites
  • FCE responses

... and more! See the README for all the important details.