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.
- 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 نگه میدارد (شروع از ترم پاییز ۱۳۹۹). برای دیدن لیست دروس در تاریخهای مختلف، به کامیت تاریخ مورد نظر بروید.