noseworm / hackmcgill

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

What is this?

This is data that was scraped from the McGill website / Minerva using the scraper I built at the first HackMcGill hackathon. The data was scraped on September 10th, 2013.

Courses

Courses are stored in courses_{type}_{semester}.json. Currently it only has Undergraduate courses for Winter 2014.

Structure:

{
	"name": "Course name",
	"shortname": "Course short name (code and number)",
	"link": "Direct link",
	"faculty": "Faculty name",
	"department": "Department name",
	"credits": "Number of credits or 'Unavailable'"
}

Course Locations

Course locations are stored in courses_locations_{type}_{semester}.json Still need to explain the structure for this.

Faculties & Departments

These are just stored as an array of strings in faculties.json and departments.json respectively.

About