Find past exams and lecture notes for SJTU computer science courses in one place
Download specific course folders for data structures, machine learning, or database technology using GitZip or DownGit
Contribute your own course notes or past exams to help future students via pull request
Use GitZip browser extension or DownGit to download individual course folders without cloning the entire repository.
This repository is a community-maintained collection of course materials for students at Shanghai Jiao Tong University (SJTU), one of China's top research universities. The idea behind it is simple: students often spend a lot of time hunting down past exams, lecture notes, and assignments from scattered sources, and this project gathers them in one place. The materials cover a range of computer science and electrical engineering courses, including data structures, algorithm design, machine learning, artificial intelligence, signals and systems, software engineering, computer organization, database technology, and mathematical statistics, among others. Each folder in the repository corresponds to a specific course, identified by its course code and Chinese name. Anyone can contribute by submitting a pull request, filing an issue with attachments, or emailing the maintainers directly. The README is written in Chinese, with a link to an English version. The project was inspired by similar course-sharing repositories at other Chinese universities, including Zhejiang University and Peking University. For downloading individual course folders without cloning the entire repository, the README suggests using a browser extension called GitZip, which lets you download specific subfolders from GitHub. It also points to a web tool called DownGit as an alternative that works without a GitHub account. The materials are shared under a Creative Commons Attribution-ShareAlike license and are intended for personal study only. Commercial use is explicitly not allowed. The repository notes that some materials may be subject to the original authors' copyright, and asks anyone who spots an infringement to file an issue or contact the maintainers.
← kxxwz on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.