Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UTM timetable scraper #6

Open
qasim opened this issue Apr 17, 2015 · 2 comments
Open

UTM timetable scraper #6

qasim opened this issue Apr 17, 2015 · 2 comments

Comments

@qasim
Copy link
Member

qasim commented Apr 17, 2015

The UTM timetable needs a scraper. It should fill up as much of the course schema for each course as it possibly can:

{
  id: String,
  code: String,
  name: String,
  description: String,
  division: String,
  department: String,
  prerequisites: String,
  exclusions: String,
  level: Number,
  campus: String,
  term: String,
  breadths: [Number],
  meeting_sections: [{
    code: String,
    instructors: [String],
    times: [{
      day: String,
      start: Number,
      end: Number,
      duration: Number,
      location: String
    }],
    size: Number,
    enrolment: Number
  }]
}
@qasim
Copy link
Member Author

qasim commented Apr 12, 2016

So UTM has a set of mobile websites for a lot of cool stuff. Here's UTM courses: https://m.utm.utoronto.ca/timetable.php

@qasim qasim changed the title Implement a scraper for the UTM timetable UTM timetable scraper Apr 12, 2016
@purnimamehta
Copy link

Working on this over at purnimamehta/uoft-scrapers - although I'm using this site to scrape course information instead of the host site. The host site's source code is a little iffy to navigate to acquire the HTML file of course information.

@qasim qasim removed the enhancement label Apr 13, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants