An open API service indexing awesome lists of open source software.

Computer science

Computer science is the study of the theory, experimentation, and engineering that form the basis for the design and use of computers. It is the scientific and practical approach to computation and its applications and the systematic study of the feasibility, structure, expression, and mechanization of the methodical procedures (or algorithms) that underlie the acquisition, representation, processing, storage, communication of, and access to, information.

https://github.com/federicobruzzone/master-courses

In this repository there are the notes of the Master's Degree in Computer Science @ UniMi

computer-science distributed-systems machine-learning programming-languages

Last synced: 15 Jun 2025

https://github.com/krisnova/.net

Compiled Works: Computer Science, Engineering, Analysis, Research

analysis computer-science kernel linux research security

Last synced: 14 Apr 2025

https://github.com/justin-xiang/hust_cs

华中科技大学 计算机学科学与技术学院 实验资料 课程设计资料

computer-science hust hust-lab software

Last synced: 04 Mar 2025

https://github.com/amorriscode/dream-dev-job

Misc resources to prepare you for your dream dev job

bootcamp career-development computer-science study

Last synced: 05 Jan 2026

https://github.com/xuehao/programming-abstractions-in-cpp

Programming Abstractions in C++. Materials for a typical CS1 / CS2 course. Inspired by Stanford CS106B.

computer-science cpp cs106b programming-language

Last synced: 24 Apr 2025

https://github.com/ezefranca/intro-to-computer-science-with-python

🐍 Introdução à Ciência da Computação com Python

computer-science coursera ime-usp python usp

Last synced: 08 Aug 2025

https://github.com/huanyushi/pdf-study-notes

Some of my study notes, primarily focusing on mathematics, physics and computer science.

computer-science mathematics physics

Last synced: 19 Jun 2025

https://github.com/play3rzer0/facedetection

Detecting faces in mages using Open CV and Haarcascades.

computer-science computer-vision face-detection haarcascade-frontalface opencv-python python

Last synced: 28 Jul 2025

https://github.com/hawshemi/coursera-programming-languages

Coursera Programming Languages Part A,B,C

computer-science coursera programming-languages

Last synced: 26 Feb 2026

https://github.com/tomzx/computer-science-concept-map

The Computer Science Concept Map is my attempt at reconstructing all the internal knowledge I've acquired about computer science over the years.

computer-science concept-map

Last synced: 14 Feb 2026

https://github.com/aeckar/usf-cse-resources

Study guides, flashcards, and other resources for CS/CE students

computer-engineering computer-science flashcards study-notes usf

Last synced: 10 Apr 2025

https://github.com/kharbacheuski/bsuir_labs

Лабораторные работы БГУИР, КСиС/ВМСиС 2021

assembly bsuir c-language computer-architecture computer-science education lab-works labs programming scala schematics vmsis

Last synced: 10 Apr 2025

https://github.com/arm-university/introduction-to-computing-with-microbit

Journey through all the features of the micro:bit with interactive activities and engaging projects to excite and enthuse learners. The course uses makecode as the programming interface and is suitable for learners of all ages and abilities.

computer-science computing education iot lesson-material microbit microbit-v2 pbl physical-computing project-based-learning sensors

Last synced: 06 Feb 2026

https://github.com/amey-thakur/data-warehousing-and-mining-and-data-warehousing-and-mining-lab

CSC603: Data Warehousing and Mining [DWM] & CSL603: Data Warehousing and Mining Lab [DWM Lab] | TE Semester VI | Computer Engineering

amey ameythakur computer-engineering computer-science data-mining data-warehouse data-warehouse-architecture data-warehousing engineering megasatish textbooks

Last synced: 02 Mar 2026

https://github.com/mutasim77/knowledge-sharing

❤️ Bits of Wisdom, Bytes of Code: Share, Learn, and Grow Together!

aws computer-science go knowledge math notebook notes sharing taking-notes testing

Last synced: 04 Jul 2025

https://github.com/ascendho/focs

📙 《计算机科学导论》(第四版)—— Behrouz Forouzan 著。相关资料整理,包括交互式测验、奇数编号问题解答、英文原版PDF等资源

behrouz-forouzan computer-science

Last synced: 14 Feb 2026

https://github.com/floe/software-engineering

Software Engineering lecture materials

computer-science engineering lecture-material mmbuw slide-set

Last synced: 10 Jun 2025

https://github.com/byt3exec/learning-source

The Open Source Computer Science Degree sc: Ossu

computer-science course opensource

Last synced: 30 Jul 2025

https://github.com/valentjn/class-notes

LaTeX-ed class notes (German) taken during various mathematics and computer science classes

class-notes computer-science lectures mathematics

Last synced: 04 Mar 2025

https://github.com/victoriadrake/open-mscs

Based on OMSCS. 🎓 Collaborative open source notes for graduate computer science courses.

computer-science cyberphysical-systems georgia-tech graduate graduate-course graduate-school information-security omscs omscs-courses

Last synced: 09 Nov 2025

https://github.com/dynajoe/tinydb

Database server written from scratch

binary-data computer-science database first-principles parser server

Last synced: 18 Aug 2025

https://github.com/ggandor/y-combinator-tutorial

An extremely short but hopefully enlightening practical explanation of the Y combinator

computer-science lambda-calculus recursion y-combinator

Last synced: 03 Jan 2026

https://github.com/arm-university/micropython-for-microbit

Learn about all the programming techniques in the GCSE Computer Science curriculum using MicroPython to program a micro:bit. Learners apply these techniques across several projects, mirroring real-world product development.

computer-science computing gcse micro-python microbit pbl physical-computing programming project-based-learning python

Last synced: 17 Jul 2025

https://github.com/kosasih/uctr

This repository contains the source code for the Universal Computer Technology Regulator (UCTR), a powerful and intelligent system designed to regulate and manage all computer technology-related activities.

computer computer-science

Last synced: 23 Apr 2025

https://github.com/jeanextreme002/university-projects--ufba-

Repository with all my personal academic projects, which use the knowledge I acquired during my time at university.

computer-science projects ufba university

Last synced: 22 Apr 2025

https://github.com/pprattis/image-analysis-for-segmentation-of-grayscale-image-

Matlab scripts that implement necessary algorithmic procedures to automatically color a black and white image. In particular, you need to develop code to perform some computing activities:

color-based-segmentation computer-science gabor-feature-extraction gabor-filters image-analysis image-processing lab-color matlab program segmentation slic-algorithm student superpixel-segmentation superpixels surf-feature-extraction surf-filters svm svm-classifier svm-learning

Last synced: 12 Apr 2025

https://github.com/amey-thakur/quadtree-visualizer

An application capable of presenting a view of the QuadTree. Design and development of QuadTree view and data model.

amey ameythakur computer-engineering computer-science engineering javascript major-project megasatish nextjs nodejs project quadtree quadtree-visualizer quadtrees typescript visualizer

Last synced: 07 Oct 2025

https://github.com/neonwatty/computational_maths

A short collection of Jupyter notebooks explaining some basic computational math

computation-graph computational-maths computer-science jupyter-notebook lecture-notes mathematics recursive-functions

Last synced: 05 Oct 2025

https://github.com/theforgottened/computer-science-engineering

🖥️ All the material I gathered during my degree in Computer Science & Engineering @ ISEC

compsci computer-science engineering isec

Last synced: 16 Jun 2025

https://github.com/amey-thakur/theory-of-computer-science

CSC504: Theory of Computer Science [TCS] | TE Semester V | Computer Engineering

amey ameythakur computer-engineering computer-science engineering megasatish textbooks theory-of-computation

Last synced: 29 Jan 2026

https://github.com/danielzting/algorithm-simulator

Become your favorite sorting algorithm!

computer-science game sorting-algorithm

Last synced: 23 Feb 2025

https://github.com/hawshemi/cs50x

CS50x Problems & Lab Solutions.

computer-science cs50x

Last synced: 13 Jul 2025

https://github.com/emreozdil/itu-computer-engineering

:octocat: Istanbul Technical University Computer Engineering Department | Homework, Assignments and Projects.

algorithm assignment computer-engineering computer-science homework istanbul-technical-university project

Last synced: 26 Mar 2025

https://github.com/rizhonglin/r

This is a repository of all the can-be-made-public notes and assignments during my undergraduate studies in Computer Science and Technology at Tongji University, Shanghai, China.

computer-science tj-csccg tongji-university

Last synced: 06 Mar 2026

https://github.com/arm-university/robotics-and-iot-for-microbit

Take a journey of learning through the "Internet of Things" and Robotics. Learners apply Arm-based technology to solve interesting and authentic problems, using micro:bits and other exciting peripherals to create autonomous cars and smart cities.

computer-science computing education iot microbit pbl physical-computing project-based-learning robotics

Last synced: 23 Apr 2025

https://github.com/mnoukhov/lecture-notes

LaTeX lecture notes CS/ML courses at University of Waterloo and Universite de Montreal

computer-science notes

Last synced: 15 Feb 2026

https://github.com/owenaedwards/universityofcincinnati

This repository contains slide decks and assigned readings from my Computer Science degree at the University of Cincinnati.

algorithms computer-networks computer-science computer-systems data-visualization database-design information-security operating-systems programming-languages python statistics user-interface

Last synced: 29 Jul 2025

https://github.com/xizon/learning-process-for-frontend-foundations

This repository includes most of the examples for the Data Structures, Design Patterns, Algorithms, and Others.

algorithms computer-science data-structures data-structures-and-algorithms design-patterns frontend javascript javascript-fundamentals

Last synced: 11 Apr 2025

https://github.com/luuppiry/luuppi-next

🔁 The backbone of the luuppi.fi website (new weba) built using the latest bleeding-edge technologies, utilizing Next.js and the headless content management system, Strapi.

computer-science luuppi luuppi-ry nextjs tailwind tampere-university tuni weba

Last synced: 02 Sep 2025

https://github.com/ninn-kou/Starry

🌟A collection of high-star repositories on GitHub. /* My bookmarks! */

bookmarks books computer-science github hellogithub mathematics repository star

Last synced: 11 Apr 2025

https://github.com/aminkhani/os

Operating System (OS) Tutorial

application computer-science hardware operating-system os tutorial

Last synced: 17 Feb 2026

https://github.com/vanillaes/computer-science

Algorithms and Data Structures implemented in modern JS

algorithms computer-science data-structures esm esmodule

Last synced: 15 May 2026

https://github.com/gvcgo/learn_it

Computer Science. 编程学习聚合网站。

computer-science

Last synced: 13 Oct 2025

https://github.com/ccuffs/auth-iduffs

Biblioteca para autenticação de usuários utilizando o idUFFS

academic authentication composer-package computer-science hacktoberfest php php7 uffs

Last synced: 07 Mar 2026

https://github.com/kajizukataichi/simple-programing-language

コンピュータの動作原理を学ぶ新しい教育用プログラミング言語

computer-science education programming-language

Last synced: 09 Apr 2025

https://github.com/mohamedhmini/the-missing-math-and-cs-classes

a recommendation list of math courses for people with no math background.

computer-science courses education math mathematics

Last synced: 08 Nov 2025

https://github.com/shilangyu/uni-notes

Notes from the Computer Science courses (bachelors/masters)

computer-science epfl math mini notes warsaw-university-of-technology

Last synced: 19 Apr 2025

https://github.com/xuehao/roberts.cs1.c

cslib for The Art and Science of C and Programming Abstractions in C by @eric-roberts

algorithms c-programming-language computer-science data-structures

Last synced: 10 Apr 2025

https://github.com/pprattis/address-book-contact-management

A Java console application that manages an address book where the contacts are saved within an archive.

bufferedreader computer-science console-application java program project student

Last synced: 12 Apr 2025

https://github.com/habrador/copypasta

Standardized code I copy paste into all my Unity projects

computer-science open-source unity unity3d vector-math

Last synced: 15 Apr 2025

https://github.com/summergift/nand2everything

Building a Complete Computer System from Scratch and build something fun on it.

assembler compiler computer-science virtual-machine

Last synced: 07 Aug 2025

https://github.com/lolipopj/design-patterns-for-humans-zh

🇨🇳 献给中文读者的设计模式教程 || design-patterns-for-humans 中文版 || An ultra-simplified explanation of design patterns

chinese-translation computer-science design-patterns javascript patterns software-engineering tutorial

Last synced: 07 May 2025

https://github.com/amankushwaha577/alphazone

MERN : REACT + NODE.js + MONGODB + JAVASCRIPT + BOOTSTRAP + JQUERY + HTML5 + CSS3

computer-science css notes

Last synced: 14 May 2025

https://github.com/cartabinaria/reti-di-calcolatori

Una raccolta di risorse per l'insegnamento di reti di calcolatori (93315) del Corso di Laurea in Informatica.

computer-science network network-analysis python-socket unibo

Last synced: 17 Jan 2026

https://github.com/edoriggio/cs-cheatsheets

A collection of cheatsheets for Computer Science subjects

bachelor cheatsheet computer-science university

Last synced: 11 May 2025

https://github.com/laurabeatris/algorithms-and-data-structures

Study driven repository to maintain algorithms and data structures knowledge

algorithms big-o-notation computer-science data-structures python

Last synced: 30 Jan 2026

https://github.com/bastidood/c-data-structures

A collection of reference implementations for basic data structures written in C.

c computer-science data-structures

Last synced: 08 Oct 2025

https://github.com/georgegkas/algorithmos

Μια σειρά από σημειώσεις που αποσκοπούν στην καλύτερη εμπέδωση, κατανόηση και χρήση των πιο σημαντικών αλγορίθμων και δομών δεδομένων.

algorithms bellman-ford-algorithm computer-science data-structures graph graph-algorithms prim-algorithm

Last synced: 23 Jan 2026

https://github.com/untitled-master/estin-src

Welcome to Estin SRC Your ultimate resource center for CS students at Estin.

archive book computer-science css html js lesson school source website

Last synced: 01 Mar 2025

https://github.com/dobatymo/data-algos

An knowledge graph for data structures and algorithms in markdown format

algorithms computer-science data-structures knowledge-graph ontology

Last synced: 28 Jul 2025

https://github.com/edinsonrequena/ransomware-with-python-3

A complete ransomware made entirely with python 3

computer-science encryption misuse python ransomware tutorial

Last synced: 17 Sep 2025

https://github.com/pprattis/speedometer-with-GPS-app

A Java Android application that simulates the functionality of a speedometer using GPS by measuring distance and time elapsed to find the speed and saves violations of max speed in SQLite.

android android-application android-studio application computer-science gps gps-location java program speedometer speedometer-android sqlite sqlite-android sqlite-database student

Last synced: 11 May 2025

https://github.com/pirate/experiments

:sparkles: Random (sometimes xkcd-inspired) Python, Haskell, and JS experiments involving data science and algorithm fun.

algorithms computer-science data-science data-structures game-theory haskell javascript machine-learning math python random snippets statistics test-bed

Last synced: 24 Mar 2025