NightMachinery / sharif_course_list

A git-scrape of SUT's course lists, in HTML and JSON

Home Page:https://nightmachinery.github.io/sharif_course_list/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

English

This repository is a git-scrape of the courses offered by Sharif University of Technology, started from the fall semester of 2020 (1399 in Jalali). The data includes each department's available courses, and details about these courses (the maximum capacity of the course, the professor, the prerequisites, the number of registered students, ...).

The code that scrapes and generates this data is available here.

The latest version of the course lists can be viewed here.

Basic usage example

  • Install Refined Github.
  • (Optional step; Skip if you just want to see the latest data.)
    • Select the date at which you want to view the data from the commit list.
    • Click on Browse files.
  • Go to the file corresponding to the department you want to check, e.g., علوم ریاضی.
  • You can click on the preview button to preview the HTML file and see the course list at that date.
  • You can, of course, use your own git-fu to do fancy analyses with the versioned data. The above is just the simplest possible use case.

فارسی

این ریپو لیست درس‌های ارائه‌شده توسط دانشگاه شریف را با استفاده از تکنیک git-scrape نگه می‌دارد (شروع از ترم پاییز ۱۳۹۹). برای دیدن لیست دروس در تاریخ‌های مختلف، به کامیت تاریخ مورد نظر بروید.

About

A git-scrape of SUT's course lists, in HTML and JSON

https://nightmachinery.github.io/sharif_course_list/


Languages

Language:HTML 99.1%Language:CSS 0.9%