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/oflore12/compsci-1-java

MC Spring 2020 CMSC203

computer-science java mc

Last synced: 09 Jun 2026

https://github.com/pprattis/hotel-receipts-program

This is a practice program is Visual Basic that simulates the calculation of hotels' receipts and various statistics.

2d-arrays computer-science program visual-basic

Last synced: 07 Jan 2026

https://github.com/pprattis/payment-of-farm-subsidies-program

This is a practice program is Visual Basic that simulates the procedure of paying farm subsidies.

computer-science eof program visual-basic

Last synced: 07 Jan 2026

https://github.com/natan-dot-com/introduction-to-computer-science-i

Codes written during Introduction to Computer Science I discipline.

c computer-science usp

Last synced: 17 Jun 2026

https://github.com/jwalsh/lambda-calculus-polyglot

Lambda Calculus implementations in 20+ programming languages: functional, imperative, and logic paradigms

computer-science education functional-programming guile lambda-calculus polyglot programming-languages python scheme theory

Last synced: 11 Mar 2026

https://github.com/patrickdoc/port67

The source for port67.org

computer-science education

Last synced: 28 Jun 2025

https://github.com/gkapfham/cs111f2016

Course Materials for Computer Science 111 Fall 2016

computer-science html-slides laboratory teaching

Last synced: 25 Jan 2026

https://github.com/xandersteyn/maze-solver

A C++ program that generates a random maze and solves it using the Breadth-First Search (BFS) algorithm, displaying the solution path from start to end

algorithm breadth-first-scanner computer-science cpp cpp-algorithms educational graph-theory maze-generator maze-solver pathfinding problem-solving random-maze terminal-application

Last synced: 16 Mar 2025

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

This repo is me trying to fill the knowledge gap I have in basics of CS. Things like sorting algorithms and commonly used data structures.

algorithms algorithms-and-data-structures computer-science data-structures sorting-algorithms

Last synced: 13 Jun 2025

https://github.com/maestre3d/princeton-cs

Code exercises and examples from Princeton University Computer Science online program(s).

algorithms code-examples computer-science data-structures data-structures-and-algorithms princeton princeton-algorithms

Last synced: 02 Apr 2025

https://github.com/tchaumeny/satisfaction

Investigate phase transitions in k-SAT problems

2-sat 3-sat computer-science phase-transitions sat-solver satisfiability

Last synced: 13 Apr 2026

https://github.com/anthonymazzie/prims

Given an undirected weighted graph, this Java application utilizes the Prim's algorithm to return a minimum spanning tree.

computer-science graph minimum-spanning-tree prims-algorithm

Last synced: 02 Apr 2025

https://github.com/anthonymazzie/bellmanford

Given a directed, weighted graph containing positive and negative edge weights, a source node and destination node, this Java application utilizes the Bellman Ford algorithm to return the shortest path and distance from source to destination.

algorithm bellman-ford computer-science graph

Last synced: 30 Jun 2025

https://github.com/n-c0de-r/cs1.06_chatbot.gamble

Technical support project, 1st semester, 6th exercise, computer science.

1st-semester 6th-exercise computer-science java tech-support

Last synced: 28 May 2026

https://github.com/aurcode/chinese-words-personal-dataset

A diverse collection of datasets for learn Chinese language from HSK1 to HSK5 levels, along with custom datasets focusing on Computer Science and Artificial Intelligence topics. These datasets are ideal for use with Anki or other language learning tools.

anki anki-flashcards chinese chinese-simplified computer-science dataset

Last synced: 02 Apr 2025

https://github.com/jonatastavaress/ufcg

Códigos de atividades desenvolvidas durante minha graduação em Ciência da Computação na UFCG

computer-science ufcg

Last synced: 05 Mar 2026

https://github.com/murshidazher/paco

✏️ A small library of data structures and algorithms, written in Javascript.

algorithms computer-science data-structure interview interview-preparation javascript

Last synced: 15 Jun 2025

https://github.com/voidemlive/dice-game

A project for school. GCSE Computer Science Python coding project.

computer-science dice-game gcse gcse-coursework python school-project

Last synced: 29 Oct 2025

https://github.com/saifeddineelhanoune/dinning_philosophers

synchronized program solving dinning philosophers problem in threads

computer-science mutexes philosophers-dinner-problem philosophers42 synchronization threads

Last synced: 06 Jul 2025

https://github.com/divyanshu-rawat/operating-systems

Add resources to learn computer science OS fundamentals.

computer-science operating-systems

Last synced: 22 Feb 2026

https://github.com/thiagocalvi/trabalho-1-poo

Parte 1 do trabalho desenvolvido durante a disciplina "Programação Orientada a Objetos - 12027/01", no 3º semestre do curso de Ciência da Computação da Universidade Estadual de Maringá (UEM).

computer-science poo uem

Last synced: 06 Jul 2025

https://github.com/gkapfham/cs60060120142015

Course Materials for Computer Science 600/601 Fall 2014 and Spring 2015

computer-science latex-document syllabus teaching

Last synced: 11 Oct 2025

https://github.com/jaem1n207/cpp-algorithms

Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++

algorithms computer-science cpp data-structures

Last synced: 30 May 2026

https://github.com/anas436/numerical-analysis

Numerical analysis, area of mathematics and computer science that creates, analyzes, and implements algorithms for obtaining numerical solutions to problems involving continuous variables. Such problems arise throughout the engineering, medicine, and business.

c codeblocks computer-science pycharm python

Last synced: 13 Apr 2026

https://github.com/esonhugh/oshomework

HDU 操作系统 OS 实验作业 3 自定义 Shell+管道通信 消息队列 共享内存通信 POSIX

computer-science cs education hangzhou-dianzi-university hdu hduguide operating-system os

Last synced: 16 Mar 2025

https://github.com/techgirldiaries/task-tracker-cli

A simple command-line application for tracking and managing your tasks. It allows you to add, update, delete and list tasks with statuses such as "todo", "in-progress" and "done".

cli-app computer-science python-programming python-projects task-management task-tracker-app

Last synced: 17 Jan 2026

https://github.com/shoaib1522/information-communication-technology

A collection of web development projects primarily using HTML, CSS, and JavaScript. This repository includes a fully functional car dealership website with interactive features and various lab assignments showcasing essential web development concepts and techniques.

computer-science css docx excel html information javascript js powerpoint presentations technology

Last synced: 13 Apr 2026

https://github.com/arsharaj/tutorial-apna-college-subject-notes

Short notes on the main computer science subjects typically asked in interviews

computer-science tutorial

Last synced: 08 Jan 2026

https://github.com/vinukavinnath/openmp_tutes

This repository is dedicated to providing comprehensive tutorials and resources for mastering concurrent programming using OpenMP.

c computer-science concurrent-programming openmp

Last synced: 09 Jun 2026

https://github.com/yazaldefilimone/mathematics

My brain doesn't work :(

computer-science lean4 math

Last synced: 23 Oct 2025

https://github.com/projects-developer/list-of-projects-for-computer-science-students

List Of Projects For Computer Science Students Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials

b-techprojects bca-projects computer-science computer-science-projects final-project finlayearprojects m-techprojects machine-learning malware-detection mca-projects

Last synced: 02 Feb 2026

https://github.com/notchampi0n/java_programming

Java Programming using Abdul Bari's Course on Udemy.

computer-science java-8 oop oops-in-java prograaming

Last synced: 10 Jan 2026

https://github.com/kubepay/java-cs-to-enterprise

This repository acts as standalone or upcoming book for educating interested Computer Science students to Data Structures, Algoritms, Design Pattersn on Java 8.

algorithms computer-science data-structures design-patterns enterprise-design-patterns functional-programming java-8 reactive-programming

Last synced: 24 May 2026

https://github.com/tony/cs

Self-study for computer science, data structures and algorithms, etc.

algorithms computer-science data-structures self-study

Last synced: 20 Jan 2026

https://github.com/codex-devlab/codex-devlab.github.io

A developer-focused blog exploring topics in cloud computing, DevOps, and infrastructure management. Sharing insights, tutorials, and best practices to enhance your development workflow.

cloud computer-science devops hugo hugo-theme techblog

Last synced: 23 Feb 2026

https://github.com/ramzijabali/tic-tac-toe-mvvm-java

tic-tac-toe java game using mvvm pattern.

computer-science java mvvm tic-tac-toe-game

Last synced: 01 Mar 2025

https://github.com/ramzijabali/csc110-intro-to-java

Mesa Community College CSC-110 Java Coursework

computer-science java school-education

Last synced: 01 Mar 2025

https://github.com/virxec/csweek

This is a website for CSWeek

computer-science html-css-javascript

Last synced: 08 Dec 2025

https://github.com/vitoralvesp/check-verificator

Repositório dedicado ao Projeto "Está em Xeque?", da disciplina Paradigmas de Linguagens de Programação, para o estudo de Paradigmas Funcionais utilizando Haskell.

chess computer-science functional-programming haskell paradigms-of-programming

Last synced: 21 Mar 2025

https://github.com/akaliutau/cs-anki-cards

A deck of CS Anki Cards implemented in Angular 11

angular computer-science

Last synced: 10 May 2026

https://github.com/princeinscripts/dsa-practice-with-cpp-pw

A practice code repository for learning C++ programming language fundamentals alongside Data Structures and Algorithms (DSA) concepts via Programming with Mosh tutorials, aiding in mastering core computer science principles through hands-on exercises.

algorithms c-plus-plus coding-challenge computer-science data-structures learning-resources programming

Last synced: 27 Mar 2025

https://github.com/samdney/notes-3sum

Notes: "A 3SUM algorithm on the binary addition level of atomic generated real numbers" , id: notes_000X, Notes

3sum algorithm computer-science integers irrational-numbers math real-number

Last synced: 11 Mar 2026

https://github.com/isaac-alencar/turing_machine_simulation

Turin Machine simulation to add one bit to a binary number

alan-turing computer-science elixir functional-programming

Last synced: 17 Mar 2025

https://github.com/t2ny/leetcode

My solutions and attempts for various programming algorithm problems

algorithms brainteaser computer-science data-structures problem-solving

Last synced: 29 Oct 2025

https://github.com/dbish6/algorithms_data_structures_examples

Pretty much all of your standardized algorithms and data structures in one repository.

algorithm algorithms algorithms-and-data-structures computer-science data-structures java javascript learn

Last synced: 16 May 2026

https://github.com/stevenacoffman/deckhand

Deckhand - Socially Distant Computer Science Coding Challenge

card-game computer-science golang

Last synced: 20 Mar 2025

https://github.com/grayvox/ruby-hashmaps

🗺️ Custom HashMaps in Ruby

computer-science ruby theodinproject

Last synced: 27 Mar 2025

https://github.com/csl-club/awesome-utec

Un compendio de proyectos de computación de la UTEC.

awesome awesome-list computer-science data-science utec

Last synced: 20 Mar 2025

https://github.com/vishal815/deep-learing-notes

Welcome to the Deep Learning Notes repository! This collection of notes is designed to provide a deep understanding, intuition, and real-world implications of deep learning. Whether you're a beginner or preparing for exams and interviews, these comprehensive and colorful notes will be your go-to readme resource.

ai ann backpropagation cnn computer-science deep-learning education exam-preparation gan interview-preparation learning-resources loss-functions machine-learning neural-networks notes optimizer optimizers rnn transformer

Last synced: 06 Jan 2026

https://github.com/bberkay/computer-science-studies

Includes some subjects such as DSA, Design Patterns, Clean Code and much more.

computer-science dsa oop socket-programming solid unit-testing

Last synced: 05 Jan 2026

https://github.com/lapets/course-abstract-algebra

Lecture notes, assignments, and other materials for a one-semester introductory course on topics in number theory, modular arithmetic, abstract algebra, and computer science applications thereof.

abstract-algebra algorithms computer-science introduction lecture-notes modular-arithmetic number-theory

Last synced: 17 Mar 2025

https://github.com/pot-pourri/array-list

Dynamic array data structure for JavaScript

agpl amortized computer-science data-structures javascript

Last synced: 12 Dec 2025

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

:raised_hands: Median searching code bricks for JavaScript

agpl algorithms computer-science javascript median sorting

Last synced: 04 Jun 2026

https://github.com/pot-pourri/sll

:izakaya_lantern: Singly linked list data structures for JavaScript

agpl computer-science data-structures javascript linked-list ordered-collections

Last synced: 09 Jun 2026

https://github.com/daniel-brai/papers-to-read

A collection of papers and books in different fields of Computer Science I find interesting to read.

books computer-science research-paper

Last synced: 21 Jan 2026

https://github.com/nhsz/cs-books

:books: Free CS books collection

books bookshelf computer-science ebooks free

Last synced: 17 Jan 2026

https://github.com/ghosteater1311/coreit-ict_program-soict-hust

Notes and Lectures about core courses of my major in my Undergraduate Program

computer-science dsai engineering

Last synced: 17 Feb 2026

https://github.com/ndeta100/algorithms_in_javascript

Algorithms and data structures in JavaScript with implementations and small text explanations

algorithm algorithms computer-science data-structures

Last synced: 02 Aug 2025

https://github.com/blesson-tomy/python_lesson

Python lessons learnt in class

computer-science python s6

Last synced: 20 Jun 2026

https://github.com/jfmonsa/dsa_fada

Data Structures and Algorithms repo: Implementation of Data Structures and Problems. (I love this <3)

computer-science dsa-algorithm dsa-practice

Last synced: 08 Sep 2025

https://github.com/ajksah/pdf-highlighter

This repository offers a straightforward PDF annotation tool built with React and PDF.js. Users can easily highlight text, add comments, and choose from multiple highlight colors. 🌟📄

alorithms analytics annotations awesome computer-science conversational-ai data-structures electronics nlp ocr oop pdf-viewer php react remarkable-tablet retrieval retrieval-augmented-generation technology

Last synced: 16 Jun 2025

https://github.com/n-c0de-r/cs2.02_git

Learning to use Git CLI. What a funny mess that was. 2nd semester, 2nd lab.

2nd-lab 2nd-semester computer-science git infomatics java testing

Last synced: 15 May 2026

https://github.com/academixxx/object-oriented-programming

All activities, exercises, and projects for my 2nd year OOP in Java course.

computer-science intellij java student-project

Last synced: 15 May 2026

https://github.com/snoozelemon/auburn-uni-projects

This repository contains all the projects that I've worked on during my time at Auburn Universit as a Master's Student (Graduate)

auburn-university computer-science

Last synced: 07 Oct 2025

https://github.com/toolmanp/csapp-labs

My solution to CSAPP:3E lab assignment

computer-science csapp csapp3e

Last synced: 07 Oct 2025

https://github.com/abhiramready/cs50x

💻 My notes & solutions for CS50x ⚡

computer-science cs50x

Last synced: 03 Jan 2026

https://github.com/antoniosubasic/wmc-course-materials-4th

Web- and Mobile Computing course materials - HTL Leonding - computer science - 4th grade 2025/26

computer-science course-materials htl-leonding mobile-computing quarkus web-computing

Last synced: 19 Oct 2025

https://github.com/gkapfham/cs112s2014

Course Materials for Computer Science 111 Spring 2014

algorithms computer-science data-structures laboratory

Last synced: 27 Jan 2026

https://github.com/ashgreyg/to-learn-by-books

This is my learning repository of the books I have read

book computer-science mathematics notes solutions

Last synced: 08 Oct 2025

https://github.com/kazimovzaman2/cs50

🎓 A collection of Labs, Problem Sets code files for "CS50's Introduction to Computer Science", HarvardX, October-December, 2021.

c computer-science cs50 cs50problemsets cs50problemsetssolved cs50x data-structures-and-algorithms edx flask harvardcs50 harvardx html-css-javascript python sql

Last synced: 07 May 2026

https://github.com/flyingcakes85/mitx-6.00.1x-notes

Notes for MITx 6.00.1x Introduction to Computer Science and Programming Using Python

book computer-science mit notes python python3 tutorial

Last synced: 07 May 2026