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/dataloudlabs/dloud-ads

Abstract Data Structures commonly used in CS scenarios. Implemented by Data Loud Labs!

computer-science data-structures datastructures python software-engineering

Last synced: 08 Apr 2026

https://github.com/amy-kwan/hci-whack-a-mole-project

A Whack-a-Mole game created in the summer (July - August) of 2017 using Processing/Javascript (p5.js) and utilized in studies involving mental health, stress, Human Computer Interaction, Fitts' Law, and target acquisition.

computer-science fitts-law game gui hci javascript p5 p5js processing studies target-acquisition whack-a-mole

Last synced: 14 May 2026

https://github.com/v-kolesnikov/wirelang

SICP Chapter 3 examples

computer-science sicp

Last synced: 12 Mar 2025

https://github.com/boingboomtschak/cpsc-projects

Archive of projects and code written for Computer Science classes.

archive class-project computer-science

Last synced: 03 May 2026

https://github.com/luctst/algorithms

A few algorithms

algorithms c computer-science

Last synced: 14 Oct 2025

https://github.com/luandersonalvesdev/restaurant-orders-trybe

Logic challenges with time and space complexity of algorithms.

algorithm algorithms computer-science data-structures python3

Last synced: 19 May 2026

https://github.com/saxonrah/the_faulting_problem

Faulting Problem conjecture in computer science and software engineering. This repository contains a conjecture and proof with an implementation in Coq.

computer-science coq mathematics software-engineering white-paper whitepaper

Last synced: 22 Jan 2026

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

Repository created to support the code developed for the graduate course of Algorithms and Data Structures (DIM0806) at DIMAp/UFRN, class of 2024.1.

computer-science cpp11 graduate-course python-3 sorting-algorithms

Last synced: 01 Jan 2026

https://github.com/ericshantos/playground

Repository of projects and practical experiments in computing, including Machine Learning and other applications.

computer-science deep-learning machine-learning

Last synced: 26 Jun 2025

https://github.com/mohitjaisal/collegeprojectscse

Collection on all my main projects of Computer Science and Engineering (Btech CSE)

btech btech-project college computer-science engineering project projects

Last synced: 18 Feb 2026

https://github.com/euler-b/abacus

Aplicación de los conceptos bases del lenguaje y de las ciencias de la computación.

c computer-science

Last synced: 13 Sep 2025

https://github.com/m0dify/BlogPractice

블로그 학습 내용 정리

computer-science go java javascript python react rlang spring

Last synced: 12 Jan 2026

https://github.com/faiyaz103/dsa_cse2106

Data Structures and Algorithms

computer-science data-structures-and-algorithms

Last synced: 15 Oct 2025

https://github.com/hs094/cse-iit-kgp

My Academic Material, Submissions, Programming assignments for some courses offered by Department of Computer Science and Engineering, IIT Kharagpur.

academic assignments computer-science resources

Last synced: 29 Mar 2025

https://github.com/lvala/agh-cs

Stuff from my time at the AGH University of Krakow

agh-university bachelor-degree computer-science

Last synced: 31 Oct 2025

https://github.com/thenocturnaldevgypsy/duskgrimoires-java-lab-exercises

DuskGrimoires : Java library/source codes that I've coded and used for lecturing CS/IT subjects and topics during my career as Assistant Professor for BSCS, BSIT and BSCOE way back late 2012 to 2015 (on-going retrieving the codes and rearranging the repo) . You like the Repo? Don't forget to 🌟, 👁️, 🔱 and ❤️

algorithms algorithms-and-data-structures computer-science computer-science-algorithms computer-science-data-structures computer-science-education data-structures data-structures-and-algorithms duskgrimoires java programming programming-exercises thenocturnaldevgypsy thenocturnaldevgypsy-io

Last synced: 02 Mar 2025

https://github.com/heap-data-structure/d-ary-heap

:octopus: d-ary heap data structure library for JavaScript

agpl binary-heap computer-science d-ary-heap data-structures heaps javascript worst-case

Last synced: 16 Oct 2025

https://github.com/katzuv/tic-tac-toe

Tic-Tac-Toe game with AI for initial Python project of 12th grade

artificial-intelligence board-game computer-science game highschool python tic-tac-toe

Last synced: 13 Apr 2025

https://github.com/jesselpalmer/jalgo

Algorithms in JavaScript

algorithms computer-science cs cs-algorithms

Last synced: 12 Jan 2026

https://github.com/jmuchovej/ucf

UCF courses I've completed, or am currently taking.

ai algorithms computer-science cs data-structures ucf university university-of-central-florida

Last synced: 14 Mar 2026

https://github.com/sdthaker/senecacollege-btp200

Course dedicated to learning C++ and OOP paradigm.

c-plus-plus computer-science seneca-college software-engineering

Last synced: 21 Mar 2025

https://github.com/sbyeol3/learning-computer-science

📝 CODING !== PROGRAMMING

computer-science markdown

Last synced: 09 Jun 2026

https://github.com/cavcrosby/cs61a_2011

This repository contains the code for my attempt to complete the course 'CS61A' taught at Berkeley. This instance of the course was in the Spring 2011.

berkeley computer-science cs61a scheme sicp

Last synced: 22 Feb 2026

https://github.com/pprattis/roll-a-ball-3d-in-unity

A unity mini game that implements a simple game of rolling the ball and collecting points.

computer-science csharp game program roll-a-ball student unity unity3d

Last synced: 17 May 2026

https://github.com/yeehanchung/inti-e-library-resources

Ease accessibility of INTI e-library resources for Computer & Engineering researchers and practitioners.

computer-science elsevier engineering sciencedirect springer

Last synced: 18 Feb 2026

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

Python lessons learnt in class

computer-science python s6

Last synced: 20 Jun 2026

https://github.com/kajizukataichi/stem

Stem: Turing Educational Machine

computer-science education emulator turing-machine

Last synced: 14 May 2025

https://github.com/ayushexel/algorithms

Implementation of Algorithms and Data Structures used extensively in computer Science

algorithm algorithm-challenges algorithm-library algorithms computer-science computer-science-algorithms data-structures

Last synced: 12 Sep 2025

https://github.com/nihalsheikh/cs50

Harvard CS50: Introduction to Computer Science

c computer-science cs50

Last synced: 24 Feb 2025

https://github.com/integer-sequence/fibonacci

:zero: :one: :one: :two: :three: :five: :eight: Fibonacci numbers for JavaScript

agpl algorithms computer-science fibonacci-numbers integer-sequences javascript mathematics

Last synced: 01 Jun 2026

https://github.com/muhammedzohaib/my-second-brain

A repository containing my personal notes on IT and tech topics, serving as a valuable resource for programming languages, frameworks, algorithms, and more. Enhance your understanding of technology with these comprehensive notes.

algorithms computer-science it-notes javascript oops-in-java personalnotes reactjs technology

Last synced: 04 May 2026

https://github.com/orelba/linked-lists

Implementation of the linked list data structure in Javascript

computer-science data-structures linked-list

Last synced: 12 Jun 2025

https://github.com/geauxweisbeck4/codeasaurus-rex

LeetCode Problems, Computer Science & System Design Notes, and More

computer-science docusaurus guide notes tutorials

Last synced: 07 Apr 2026

https://github.com/dpetrosy/shell_scripts

My shell scripts repository.

bash computer-science linux shell shell-script unix

Last synced: 11 Apr 2026

https://github.com/sergio-oliveira-br/alucontrol

Staging Environment - This project was developed within the framework of the Computer Science course and aims to apply and demonstrate the skills acquired throughout academic training. The application allows users to access HTML pages to add, edit and manage data in tables, using a robust backend implemented in Java, with the Spring Boot framework

ajax backend bootstrap computer-science css final-project frontend full-stack heroku html java javascript mysql nci postgresql rest-api spring-boot

Last synced: 07 Apr 2026

https://github.com/dsadriel/intel8086

Este programa foi desenvolvido como trabalho final da disciplina (INF01108) Arquitetura e Organização de Computadores I utilizando a arquitetura do processador Intel 8086. [EN] This program has been developed as the final assignment for the Architecture and Organization of Computers I class using the 8086 Intel processor architecture

assembly computer-science cs intel8086 ufrgs

Last synced: 30 Oct 2025

https://github.com/bryanpmx/utep_cs_data_structures

This repository contains projects and code examples that illustrate fundamental computing algorithms and data structures as taught in the course. The material covered includes both basic algorithmic techniques and the practical implementation of data structures which are essential for software development and problem-solving.

algorithms computer-science data-structures graph-theory java python sorting-algorithms

Last synced: 17 May 2026

https://github.com/carmelolg/jcal

JCAL is a lightweight Java library for building and simulating Cellular Automata (CA) with minimal boilerplate. It provides a simple grid model, pluggable neighborhood strategies (Moore, Von Neumann, or custom), an abstract executor for transition rules, and optional parallel execution via Java streams.

cellular-automata computer-science java

Last synced: 04 May 2026

https://github.com/arshdeepyadavofficial/brain-tumor-detection-and-classification

Enhanced MRI Brain Tumor Detection using a Hybrid Deep Learning + Machine Learning model. Combines MobileNetV2 & SVM to classify tumors (Glioma, Meningioma, Pituitary, No Tumor) from contrast MRI. Achieves ~93% accuracy via transfer learning & augmentation.

brain-tumor cnn computer-science deep-learning grad-cam healthcare hybrid-model image-classification keras medical-diagnosis medical-imaging mobilenet-v2 mri-classification multi-class-classification svm tensorflow transfer-learning tumor-classification tumor-detection

Last synced: 04 May 2026

https://github.com/dtemir/college-courses-cs

The following projects are a part of my coursework towards B.Sc. in Computer Science at University of Illinois Springfield.

computer-science coursework discrete-structures java

Last synced: 24 Oct 2025

https://github.com/alexzajac/cheatsheets

Collection of cheat sheets in ML and Computer Science.

cheatsheet computer-science ml

Last synced: 08 Jan 2026

https://github.com/pseudobun/me

My personal website built with Next.js, deployed on Vercel.

computer-science nextjs personal-website portfolio rnd-engineer vercel

Last synced: 07 Apr 2026

https://github.com/gabrielrovesti/calcolo-numerico-unipd

Corso di Calcolo Numerico tenuto nell'anno 2021/2022 presso la facoltà di Informatica, UniPD dai prof. Marco Vianello e Federico Piazzon

calcolo computation computer-science fiup informatica matlab numerical-analysis unipd

Last synced: 21 Mar 2025

https://github.com/gabrielrovesti/mobile-security-unipd

Mobile Security course of M.Sc. in Computer Science, First Semester, Padova, held by prof. Eleonora Losiouk, 2023-2024

computer-science cybersecurity fiup mobile-security unipd

Last synced: 21 Mar 2025

https://github.com/grayvox/ruby-binary-search

🌲 Binary Search Trees in Ruby

computer-science ruby theodinproject

Last synced: 25 Oct 2025

https://github.com/gabrielrovesti/mobile-programming-and-multimedia-unipd

Mobile programming and multimedia course of MSc in Computer Science, Second Semester, Padova, held by Prof. Ombretta Gaggi, 2023-2024

android computer-science fiup ims internet-mobile-and-security ios mobile-development mobile-programming-and-multimedia mpm unipd

Last synced: 21 Mar 2025

https://github.com/nishatrhythm/digital-logic-design-lab

Digital Logic Design (.circ) related files can be found here. You must run those files in Logisim software.

computer-science digital-logic-design electronics

Last synced: 20 Jul 2025

https://github.com/bmyerz/automatic-joke-generator

It generates as many jokes as you want.

binary computer-science jokes

Last synced: 12 Jun 2026

https://github.com/jaxkdev/musicquiz-c

A music quiz game written in C

c computer-science game music-quiz ocr

Last synced: 25 Oct 2025

https://github.com/jdegand/javascript_computer_science_exercises

My solutions to rithmschool repo of the same name

computer-science javascript

Last synced: 25 Oct 2025

https://github.com/ramzijabali/cis-163-aa-android

Mesa Community college CIS 163AA course work.

android-app computer-science java

Last synced: 15 May 2026

https://github.com/nishatrhythm/algorithm-lab

Basic algorithm related programs can be found in this repository.

algorithm c computer-science cpp java

Last synced: 20 Jul 2025

https://github.com/vongdefu/vongdefu.github.io

Java程序员面试要点提示, CS-tips 面试提示卡

computer-science distributed-systems interview java microservice

Last synced: 13 Jun 2026

https://github.com/gkapfham/cs60060120152016

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

computer-science html-slides syllabus teaching

Last synced: 28 Jan 2026

https://github.com/codyvangosen/codyvangosen.github.io

CS-499 Capstone Portfolio | SNHU Computer Science Final ePortfolio demonstrating software design, algorithm development, and database integration through real-world enhancements and reflection.

3d-graphics algorithms capstone computer-science cplusplus cs499 css data-structures database html json opengl portfolio snhu software-design web-portfolio

Last synced: 24 Jan 2026

https://github.com/noxknow/web_development_knowledge

개발 공부를 하며 필요했던 내용 정리

computer-science web

Last synced: 28 Jan 2026

https://github.com/axlerquiza/axlerquiza.github.io

🚀 A minimalist and personal portfolio showcasing my projects, skills, and interests.

computer-science data-engineering portfolio

Last synced: 23 Jan 2026

https://github.com/azzeccagarbugli/filestat

Software application that is able to monitor a group of file taking information about them

api c camerino computer-science file filestat fstat hawkmoth lstat sphinx stat unicam

Last synced: 27 Oct 2025

https://github.com/gwansikk/csday

🎓 유연한 문제해결 능력을 함양하기 위해 알고리즘과 다양한 도메인 및 컴퓨터지식을 학습하고 공유합니다.

algorithms computer-science

Last synced: 29 Apr 2025

https://github.com/pprattis/hidden-markov-model-for-sequence-state-decoding

A Python script that implements an HMM with two states a and b. When the model is in state a it is more likely to emit purines A and G. When it is in state b it is more likely to emit pyramidines C and T. Decode the most likely sequence of states for the GGCT sequence using logarithmic scoring instead of normal probability scoring.

bioinformatics computer-science decoding hmm hmm-viterbi-algorithm nucleotides program python sequence states student

Last synced: 28 Oct 2025

https://github.com/sandeepsahanicodes/sandeepsahanicodes

Computer Science graduate, learning laptop repair and low-level programming.

computer-science engineering low-level-programming microcontroller

Last synced: 24 Jan 2026

https://github.com/hari7261/hariom-tech-portfolio

This project is built using Next.js, Tailwind CSS, Headless UI, and MDX to showcase my projects, skills, and experiences in one place.

2024 computer-science github next-js-app portfolio portfolio-page portfolio-website react-js reactjs technology vercel vercel-deployment

Last synced: 28 Jan 2026

https://github.com/orelba/knights-travails

Finding the shortest path of a chess knight from point A to point B on a chessboard using a BFS algorithm

breadth-first-search computer-science data-structures graph-algorithms

Last synced: 08 Jun 2026

https://github.com/hjfitz/aspen

ASPEN - Application for Simulating Patient EHR and NEWS. PJE40 @portsoc. Docs @ fyp.hjf.io/docs/js and fyp.hjf.io/docs/api

api computer computer-science fhir final-year-project node preact swagger

Last synced: 01 May 2026

https://github.com/jofaval/advent-code-2021

All the challenges I've answered successfully in the Advent of Code 2021

advent-of-code advent-of-code-2021 algorithms algorithms-and-data-structures computer-science javascript

Last synced: 30 Oct 2025

https://github.com/mirror4s/missing-semester

Missing Semester 学习总结/核心知识点汇总

computer-science tools-techniques

Last synced: 11 Jan 2026

https://github.com/arielliv/selection-algorithms

3 types of selection algorithms - get the k item from items array

algorithms algorithms-and-data-structures computer-science

Last synced: 28 Mar 2025

https://github.com/christopherandrewtopalian/catopalian_python_computer_science

A Python tutorial series that teaches pure functional programming with a data driven object oriented style.

computer-science py python tutorial

Last synced: 11 Sep 2025

https://github.com/hwahyeon/knou-computer

A project to review the courses taken in the Department of Computer Science

computer-science review

Last synced: 28 Jan 2026

https://github.com/eskabore/cs50p-2023

This repository houses all the problem sets and my final project for CS50P 2023

computer-science cs50 cs50p cs50problemsets harvardx python python2

Last synced: 16 Mar 2026

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

Parte 2 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: 11 Sep 2025

https://github.com/byroncalvete/algorithms

Algorithms for zero to hero. It's not only a learning path, it's an adventure and deep understanding of algorithms! 📈

algorithms computer-science

Last synced: 25 Jan 2026

https://github.com/gabrielrovesti/it-service-management-unipd

IT Service Management course of M. Sc. in Computer Science held by Prof. Francesco Clabot, Second Semester, Padova

computer-science fiup ims innovation-and-entrepreneurship-in-ict it-service-management itil itil-4 itil-4-foundation-exam-questions itil4-foundation service-management unipd

Last synced: 28 Jan 2026

https://github.com/n-c0de-r/info1.04_todo.primes

Lab 1.4 - A CLI ToDo-List with search engine. 1st semester, 4th lab.

1st-semester 4th-lab computer-science informatics java prime-numbers search-engine

Last synced: 08 May 2025

https://github.com/n-c0de-r/info2.03_chatbot

A Simple Chatterbox, Sending tests from a client to a Server and back. 2nd semester, 3rd lab.

2nd-semester 3rd-lab chat client computer-science informatics java server

Last synced: 08 May 2025