Topics / #university

University projects on GitHub

Internship and new-graduate job resources for university students.

As of , the most-starred University projects on GitHub are awesome-courses (71.9K stars), Summer2027-Internships (48K stars) and zju-icicles (41.3K stars). GitHub.Locker tracks 21 University repositories with 438.2K stars combined. The fastest-growing on October 16 was awesome-courses, with +28 stars in a day.

21Projects
438.2KStars in total
+118Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

21 projects · by stars

  1. #1 · prakhar1989/awesome-courses

    awesome-courses

    It is a curated list of free, high-quality computer science courses from universities around the world, each one making its lecture materials, assignments, notes and readings available online.

    71.9K
  2. #2 · SimplifyJobs/Summer2027-Internships

    Summer2027-Internships

    A community-maintained list of Summer 2027 tech internships across software engineering, data science/AI, quant, product management, and hardware, updated daily by Pitt CSC and Simplify.

    48K
  3. #3 · QSCTech/zju-icicles

    zju-icicles

    A community-maintained collection of course materials for Zhejiang University (ZJU) students, including course-selection guides, electronic textbooks, homework answers, past exam papers, and review notes, shared on GitHub so future students don't have to hunt for the same resources all over again.

    41.3K
  1. 4

    REKCARC-TSC-UHT

    37.9KPKUanonym/REKCARC-TSC-UHT · HTML

    A crowd-sourced guide to courses in Tsinghua University's Department of Computer Science and Technology, with course-selection tips, exam strategies, and recommended reading for each class.

  2. 5

    libpku

    34.1Klib-pku/libpku · TeX

    A community-curated collection of course materials for Peking University: past exams, slides, notes and course advice, organized by course and free to download. The title literally means 'an unofficial collection of course materials for your school'.

  3. 6

    open-source-cs

    23.8KForrestKnight/open-source-cs

    This is a curated list of free online courses from top universities (MIT, Stanford, Princeton, Duke and others) organized so that completing them covers the same material as an undergraduate Computer Science degree, minus general education requirements.

  4. 7

    data-science

    22.2Kossu/data-science

    OSSU Data Science is a free, self-taught curriculum that mirrors an undergraduate degree in data science, built from MOOCs offered by top universities, covering everything from intro programming through machine learning and a final project.

  5. 8

    TeachYourselfCS-CN

    22.2Kizackwu/TeachYourselfCS-CN

    This repository is the Chinese translation of the TeachYourselfCS guide, a curated resource that helps people build solid computer science fundamentals on their own.

  6. 9

    stanford-cs-229-machine-learning

    20.3Kafshinea/stanford-cs-229-machine-learning

    A collection of cheatsheets and refreshers that summarize all the key concepts taught in Stanford's CS 229 Machine Learning course, covering supervised learning, unsupervised learning, deep learning, and training tips.

  7. 10

    New-Grad-Positions

    18.2KSimplifyJobs/New-Grad-Positions

    A curated list of full-time job openings for new college graduates, covering software engineering, quant, and product management roles at companies that are hiring.

  8. 11

    USTC-Course

    16.3KUSTC-Resource/USTC-Course · C++

    A community-maintained GitHub collection of study resources for the University of Science and Technology of China (USTC): student-written notes, summaries and experience write-ups for dozens of its courses.

  9. 12

    lectures

    15.9Koxford-cs-deepnlp-2017/lectures

    The lecture slides and course description for the Deep Natural Language Processing course offered in Hilary Term 2017 at the University of Oxford: an advanced, applied NLP course organised by Phil Blunsom and delivered in partnership with the DeepMind Natural Language Research Group.

  10. 13

    MathModel

    12.4Kzhanwen/MathModel · TeX

    A large Chinese repository collecting resources for mathematical modeling competitions: contest problems and award-winning papers from China's graduate and undergraduate math modeling contests (and some American MCM papers), plus LaTeX/Word paper templates, algorithm mind maps, textbooks, and Matlab tutorials.

  11. 14

    noodle

    12.2Knoodle-run/noodle · TypeScript

    Noodle is a planned all-in-one productivity web app for students, meant to replace juggling separate apps for notes, flashcards, calendar, tasks and grades with a single tool.

  12. 15

    cs231n.github.io

    11.1Kcs231n/cs231n.github.io · Jupyter Notebook

    This is the public notes and assignments page for Stanford's CS231n course on Convolutional Neural Networks for Visual Recognition.

  13. 16

    nlp_course

    10.7Kyandexdataschool/nlp_course · Jupyter Notebook

    This is the Yandex School of Data Analysis (YSDA) Natural Language Processing course: a full set of lecture slides, seminar notebooks, and homework assignments organized by week, covering NLP from word embeddings through modern LLM topics.

  14. 17

    stanford-tensorflow-tutorials

    10.4Kchiphuyen/stanford-tensorflow-tutorials · Python

    This is the code repository for Stanford's CS 20 course, 'TensorFlow for Deep Learning Research,' containing the example code used throughout the lectures.

  15. 18

    modern-software-dev-assignments

    5.2Kmihail911/modern-software-dev-assignments

    The assignments repository for CS146S: The Modern Software Developer, a Stanford University course taught in fall 2026.

  16. 19

    coursebook

    3.8Kcs341-illinois/coursebook · TeX

    This is an open-source introductory systems programming textbook (the Coursebook) used by the CS 341: System Programming course at the University of Illinois Urbana-Champaign, covering low-level C programming and Linux internals.

  17. 20

    Overflow

    170Dollbar/Overflow · SystemVerilog

    Overflow is an open-source hardware engineering project from the Dollbar organization at USTC that builds synthesizable RTL for an AI accelerator SoC (NPU plus KDLink interconnect), targeting a Kimi-K3-scale mixture-of-experts model as the reference workload.

  18. 21

    explaindb

    167explaindb/explaindb · Jupyter Notebook

    ExplainDB is teaching material for a database systems course: a collection of Jupyter notebooks paired with a small Python DBMS (the system/ package) written to be readable, used alongside Prof. Jens Dittrich's 'Database Systems 2024/25' lecture at Saarland University.

Often tagged together