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/chunrapeepat/ku-navi

Webapp that helps you find place & bus in KU based on QRCode.

app computer-science emotion firebase kasertsart knowledge-of-land navigator react

Last synced: 12 Apr 2025

https://github.com/codewithjaspreet/system-design

Master system design with my comprehensive collection of resources! Perfect for interview prep, improving your architecture skills, or exploring large-scale systems. Read my blogs on Medium for more insights!

computer-science interviews real-world-problem-solving sde system-design

Last synced: 30 Mar 2025

https://github.com/johnntirintis/cs50

Personal solutions to problem sets and labs from Harvard University's CS50: Introduction to Computer Science. Covers a wide range of programming languages including C, Python, JavaScript, and SQL.

c computer-science cprogramming cprogramming-language cs50 cs50-answers harvard labs problem-sets python solutions

Last synced: 29 Nov 2025

https://github.com/kristofferstrube/scipawiz

The project uses the DBLP and OpenCitations APIs to construct a visual representation of how scientific papers in the field of Computer Science cite each other.

computer-science d3js dagre dagre-d3 dblp-graph graph paper scientific-papers

Last synced: 09 Mar 2026

https://github.com/oenzoribas/dsai

Java Exercises for Algorithms and Data Structure I

algorithms-and-data-structures backend computer computer-science intellij java

Last synced: 01 May 2026

https://github.com/dsha256/geo-tech-education

მაღალი ხარისხის ქართული საგანმანათლებლო ტექ კონტენტი.

community computer-science education free georgia it

Last synced: 09 Apr 2025

https://github.com/wojwozniak/university

University courses that I have finished - tasklists, solutions, study materials

c computer-science csharp java javascript math python racket university

Last synced: 26 Aug 2025

https://github.com/floe/mobile-information-systems

Mobile Information Systems lecture materials

android computer-science lecture-material mmbuw

Last synced: 26 Mar 2025

https://github.com/jepemo/learning

My MOOC (Massive Online Open Courses) Solutions

computer-science distributed-systems machine-learning mooc programming quiz solutions

Last synced: 17 Aug 2025

https://github.com/hegdepavankumar/websites-a-programmer-should-visit

The objective of this blog is to reveal the features offered by each of the free code learning resources to encourage you to start coding on your own.

coding codingplatform computer-science curriculum javascript learn-to-code programming python university websites websites-programming

Last synced: 15 Jul 2025

https://github.com/make-github-pseudonymous-again/js-gn

:globe_with_meridians: Graphs and networks data structures and algorithms for JavaScript

agpl algorithms computer-science data-structures graphs javascript networks

Last synced: 13 Mar 2026

https://github.com/ultirequiem/uni-cs-pe

Ciencia de la Computacion en la Universidad Nacional de Ingenieria.

computer-science exam-solution universidad-nacional-de-ingenieria

Last synced: 23 Jun 2025

https://github.com/soumasish2005/dsa

Collection of Data Structures and Algorithms designed to help you understand core concepts in Computer Science

c computer-science data-structures-and-algorithms

Last synced: 18 Mar 2025

https://github.com/hiejulia/academic-education

Courses from MIT, Harvard, Stanford, Yale, Penn

academic computer-science harvard mit research stanford ucla

Last synced: 15 Oct 2025

https://github.com/jonatandb/mit_6.0001_introcomputersciencepython

Introduction to Computer Science and Programming in Python - https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016/index.htm

computer-science jonatandb mit mit-open-courseware mit-opencourseware python python3

Last synced: 07 Jun 2026

https://github.com/davidenox/appunti-informatica

Appunti del corso di laurea in Informatica

computer-science

Last synced: 08 Jun 2026

https://github.com/demonstrandum/fam

A very Fake Assembly(ish-language) Machine thingy...

assembly computer-science fake fam interpreter language mimic

Last synced: 10 Apr 2025

https://github.com/ruddyscent/ccspip-in-cpp

C++ porting of 'Classic Computer Problems in Python' by David Kopec

algorithms book computer-science cpp cpp17 manning

Last synced: 21 Jun 2025

https://github.com/shenmian/notes

Learning notes.

computer-science notes

Last synced: 09 Oct 2025

https://github.com/fayyez/books-for-free

A collection of pdfs of different books that are part of the syllabus of different degree programs in FAST NUCES.

academia bookmarklet books computer-science graduate pdf software-engineering syllabus undergraduate

Last synced: 03 Feb 2026

https://github.com/omonimus1/ai_module

Set of tutorials and pratical sessions done during the Artificial Intelligence module at Napier University

artificial-intelligence computer-science lab machine-learning napier napier-university python

Last synced: 24 Apr 2026

https://github.com/khumam/fastcard

We want to share from the community to the community various things related to developers, programming, engineering, and other related topics.

backend-roadmap basic-programming computer-science frontend-roadmap fullstack-roadmap go-roadmap hardskill intermediate-programming java-roadmap javascript-roadmap php-roadmap python-roadmap react-roadmap roadmaps senior-programming softskill

Last synced: 16 May 2026

https://github.com/yashsiwach/leetcode-cpp

❤️‍🔥A collection of my important and well-documented LeetCode solutions showcasing my problem-solving skills and coding proficiency.

advanced-programming competitive-programming competitive-programming-contests computer-science dsa-algorithm dsa-practice leetcode leetcode-cpp leetcode-solutions placement-preparation problemoftheday

Last synced: 02 Jul 2025

https://github.com/oelin/fol

A semantically accurate implementation of first-order logic in JavaScript 👩‍🏫.

computer-science first-order-logic javascript logic predicate-logic

Last synced: 15 May 2026

https://github.com/0xflux/velox

Velox is a work in progress, experimental Rust based Operating System written for fun and learning

computer-science computerscience operating operating-system operatingsystem os os-dev os-development rust rust-os rust-os-dev system

Last synced: 12 May 2025

https://github.com/gm7avila/data-structures

🏗️ My study of data structures using C

c computer-science data-structures

Last synced: 06 Mar 2025

https://github.com/faizan-khan-iit/hashtag_recommender

This Exploratory Project includes building a Hashtag Recommendation System for Twitter.

computer-science exploratory hashtag-recommendation project recommendation-system recommender-system twitter twitter-api

Last synced: 13 Aug 2025

https://github.com/h0r4t1u/babes-arhitectura-sistemelor-de-calcul

Repository Arhitectura Systemelor De Calcul

asc asm computer-science fmi intel8086 nasm ubb

Last synced: 15 Mar 2025

https://github.com/apoorva-info/data-structures-and-algorithms

This repository showcases my daily DSA practice in Python, focusing on improving problem-solving skills and coding logic. Each solution is documented to aid learning and preparation for coding interviews.

algorithm algorithms algorithms-and-data-structures coding-interviews computer-science data-structures dsa gthub interview interview-questions python3 software-engineering study-plan youtube

Last synced: 12 Feb 2026

https://github.com/ikauematos/java-learning

Hello devs, how are you / with you today I come to share my java studies in the object-oriented paradigm, where it is being an incredible learning experience.

bank computer-science java study system

Last synced: 27 Feb 2025

https://github.com/jopetty/cpsc-223

Homework assignments, lecture notes, and papers for CPSC 223b (Data Structures and Programming Techniques) at Yale University.

c computer-science data-structures yale

Last synced: 10 Jul 2025

https://github.com/cedrickchee/taijios

TaijiOS is a hobby operating system written from scratch in Rust for learning systems programming. It's my own OS that attempts to bring back the "P" in PC. Design goals: minimal, modular, reliable, and safe.

computer-science hobby-os kernel-development learn-by-doing operating-system osdev software-internal systems-programming

Last synced: 19 Feb 2026

https://github.com/leynier/numerical-nonlinear-equation

School project about Numerical Nonlinear Equation of the Computer Science degree of the Faculty of Mathematics and Computing of the University of Havana.

computer-science matcom numerical-nonlinear-equation school-project university-of-havana

Last synced: 02 Sep 2025

https://github.com/viniciusvdias/pdm

DCC/UFLA course "Big-Data: Massive Data Processing"

bigdata computer-science education kafka neo4j spark systems ufla

Last synced: 13 Apr 2026

https://github.com/quobit/cser

A curated list about Computer Science Education Research :computer: :mortar_board: :books:

computer-science education research

Last synced: 18 Mar 2026

https://github.com/vtheonly/obsidian-notes

A lot of Obsidian notes, some written with GPT, some handwritten. They cover the most asked questions, lessons, and cheat sheets in computer science.

coding computer-science lessons markdown notes obsidian-md tips university

Last synced: 14 Jun 2025

https://github.com/andrew-johnson-4/puncalculus

A variant of Typed Lambda Calculus with generalized variable punning (ad-hoc polymorphism)

computer-science language programming-language

Last synced: 07 Sep 2025

https://github.com/georgegkas/graphit

Interactive graph editor for Computer Science enthusiasts.

automation computer-science dijkstra-algorithm graph visualizer

Last synced: 02 Aug 2025

https://github.com/vvv-keys/keysguard-unified-threat-intelligence-platform

KeysGuard is a modular cybersecurity suite combining Rust-powered memory scanning, AI-driven reconnaissance, and real-time threat intelligence visualization — built for defenders, red teamers, and curious minds alike.

algorithms antivirus computer-architecture computer-science cyber data-structure edr encryption-decryption guard guardian keys programming security security-audit security-tools siem virus-scanning vpn

Last synced: 05 Mar 2026

https://github.com/ryosukecla/go-cs

algorithms, data structures, mathematics written in golang

algorithm computer-science data-structures golang math

Last synced: 08 Sep 2025

https://github.com/haloapping/sarjana-komedi

Kumpulan sumber dan referensi untuk belajar ilmu komputer

computer-science

Last synced: 31 Jan 2026

https://github.com/pprattis/eclass-web-application

A Java dynamic web project which simulates an eclass application where users can sign up and sign in as admin, students or professors and can handle their grades and classes, running in apache Tomact and using pgAdmin as the database server.

application computer-science dynamic-web-app java jdbc-pool pgadmin program servlet servlet-jsp sql student tomcat-server webservlet

Last synced: 08 Sep 2025

https://github.com/addu390/macs-at-dal

Master of Applied Computer Science assignments archive.

assignments-repository computer-science

Last synced: 05 Apr 2025

https://github.com/rafaeelaudibert/finnger

FINNger is a CNN intended to detect how many raised fingers you have through your webcam.

cnn computer-science convolutional-neural-network finger-detection kaggle machine-learning python3 pytorch

Last synced: 01 Aug 2025

https://github.com/dcbuild3r/nand2tetris

Solving through nand2tetris.org challenges

chips computer-science hdl

Last synced: 19 Mar 2026

https://github.com/duskyelf/nor2doom

A game which teaches about low level computer science

computer-architecture computer-science educational-game nand2tetris nor2doom raylib raylib-c

Last synced: 14 Feb 2026

https://github.com/andrewn6/hexa

text adventure game for school written in Go.

computer-science go

Last synced: 20 Jan 2026

https://github.com/joaoalisonti/proogramming-activities-in-c

Resolutions of Programming Logic activities in C of the Computer Science Course - bachelor's degree

algorithm-challenges algorithms c c-language computer-science logic-programming programming

Last synced: 23 Mar 2025

https://github.com/gabrielbarberini/eecs

Personal pick for grad and undergrad material on EE and CS

computer-science education electrical-engineering graduate mit-ocw undergraduate

Last synced: 28 Jul 2025

https://github.com/jeamon/goalgo

This repository contains some coding challenges tasks done completely into golang. Feel free to learn from them.

algorithm-challenges algorithms-and-data-structures benchmark computer-science go golang golang-examples programming-challenges software-engineering unit-testing

Last synced: 10 Apr 2025

https://github.com/meiniki/rv32i_sc_logisim

A minimalistic single-cycle RISC-V platform for demonstrational and educational purposes in Logisim Evolution.

computer-science digital-design educational logisim logisim-evolution processor-architecture risc-v

Last synced: 03 Jan 2026

https://github.com/contractor-x/simplex-algorithm-c-

A simple program that uses the Simplex Algorithm

c computer-science simplex-algorithm student-project

Last synced: 03 Apr 2025

https://github.com/rcosta358/fcul-mei-notes

Notes from my MSc in Computer Science and Engineering @ FCUL

computer-science fcul notes sofware-engineering study-notes

Last synced: 09 Feb 2026

https://github.com/vtheonly/obsidian_notes

A lot of Obsidian notes, some written with GPT, some handwritten. They cover the most asked questions, lessons, and cheat sheets in computer science.

coding computer-science lessons markdown notes obsidian-md tips university

Last synced: 08 May 2026

https://github.com/spark-CSClub/Curriculum

:book: curriculum infomation for GreatChina CS club

club-members computer-science course curriculum greatchina java

Last synced: 03 May 2025

https://github.com/shivam010/shivam010

Hello 👋 ~ It's me. @Shivam010

computer-science rathore shivam

Last synced: 13 Apr 2025

https://github.com/jfdoming/uwaterloo-cs-userscripts

A repository containing userscripts relevant to Computer Science students at the University of Waterloo.

computer-science university-of-waterloo

Last synced: 05 Jul 2025

https://github.com/mikael-ros/lth-anki

A collection of anki cards for the computer science program at LTH ||| En samling ankikort till Dataprogrammet (Datateknik) hos LTH

anki-flashcards computer-science engineering flashcards lth lund-university math programming study

Last synced: 07 Jan 2026

https://github.com/ikauematos/software.aps-pacman.py

Hello devs how are you? with you today I'm bringing you a mini-game inspired by Pacman and python this mini game aims to focus on sustainability where it basically illustrates the race against the carbon credit market!

computer-science faculty-dev game pacman study-project

Last synced: 27 Feb 2025

https://github.com/ghosind/ghosind.github.io

The source of https://www.ghosind.com.

blog computer-science ghosind

Last synced: 09 Apr 2025

https://github.com/methyldragon/knowledge-hoard

Manifold disparate and esoteric concepts, easily found and concisely explained 📖🐲🔥

computer-science computer-vision data-science engineering machine-learning math mathematics notes

Last synced: 04 Jan 2026

https://github.com/zzampax/simple-http

This is a completly custom made HTTP server, it doesn't use any external library to handle the HTTP requests, it's all made from scratch. It's just a simple project to learn how to handle TCP in RUST.

blog computer-science first-project http rust

Last synced: 26 Jun 2025

https://github.com/rabinzon/old.sicp

SICP exercise solutions on Clojure

clojure computer-science sicp sicp-solutions

Last synced: 31 Aug 2025

https://github.com/wesleybertipaglia/cs50x

This repository contains my notes and exercises from the CS50's Introduction to Computer Science course.

computer-science education professional-certificate

Last synced: 05 Sep 2025

https://github.com/a7medev/machine-language

Simulator for a simple machine language instruction set described in the book, Computer Science: An Overview 13th edition.

computer-science low-level-programming machine-language

Last synced: 23 Oct 2025

https://github.com/psp515/introductiontocomputerscience

Introduction to Computer Science course on AGH UST in 2021/2022.

basics computer-science python python3

Last synced: 02 Aug 2025

https://github.com/wieerwill/informatik

Unterlagen zu Informatik Vorlesungen der TU Ilmenau

computer-science study-notes

Last synced: 10 Sep 2025

https://github.com/floriancassayre/in-ba4

Notes de certains de mes cours en informatique

bachelor computer-science epfl

Last synced: 13 May 2025