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/arielliv/max-flow-algorithm

Several implementations of max flow algorithm in c++

algorithm algorithms algorithms-and-data-structures computer-science

Last synced: 28 Mar 2025

https://github.com/sayed94h/aqyanoos

Web Development Services , Teaching Computer, Coding and Programming, Courses and tutorials, Building updating upgrading websites, Cloud technology, Cloud services

amazon build-web-application build-website coding computer computer-science create-web-app create-website make-website programming programming-course web-development web-development-course website website-builder website-design website-development

Last synced: 27 Feb 2026

https://github.com/agastyahukoo/accelerated-computer-science-fundamentals

Comprehensive C++ programs from University of Illinois Urbana-Champaign's Accelerated Computer Science Fundamentals course, plus extra examples for deeper learning and practice.

algorithms computer-science data-structures object-oriented-programming

Last synced: 28 Mar 2025

https://github.com/kgruiz/summaries

A collection of visual summaries on various tech topics, designed for easier learning.

aws computer-science computer-science-education educational file-walk latex safari-extensions summaries tech-summaries visual-learning

Last synced: 15 Mar 2025

https://github.com/fractalate/study-clrs-introduction-to-algorithms

Study Materials for CLRS Introduction to Algorithms 3e

computer-science mathematics

Last synced: 17 May 2025

https://github.com/g1joshi/cs50x

CS50x 2020 Introduction to Computer Science

computer-science cs50 cs50x programming

Last synced: 02 Mar 2026

https://github.com/pprattis/signals-and-fourier-transforms

A Matlab script that with Discrete Fourier Transform calculates the Fourier series corresponding to a finite length T signal and the inverse of the given Fourier series.

computer-science fourier-inversion fourier-series fourier-transform matlab octave program signal student

Last synced: 29 Mar 2025

https://github.com/rgglez/automata-theory

Some Prolog code on automata theory.

automata-theory computer-science prolog

Last synced: 22 Mar 2025

https://github.com/gkapfham/cs500501s2014

Course Materials for Computer Science 500/501 Spring 2014

computer-science latex-document syllabus teaching

Last synced: 01 Aug 2025

https://github.com/bismarkagyare/cs-assignments

A series of assignments from TheOdinProject for applying some fundamental computer science concepts.

binary-search-tree computer-science javsascript linked-list recursion sorting-algorithms theodinproject

Last synced: 28 Mar 2025

https://github.com/kuhlwasstolen/mafl-library

Useful tools for people interested in mathematics and computer science (with a focus on the latter)

automata automata-simulator command-line-tool computer-science dfa dfa-construction dfa-minimization formal-languages formal-languages-and-automata mathematics maths

Last synced: 10 Apr 2025

https://github.com/pprattis/image-compression-using-transforms

A Matlab script that implements a discrete cosine transform to compress an image.

compress compress-image computer-science cosine-transform matlab octave program student transform

Last synced: 29 Mar 2025

https://github.com/pprattis/factorial-using-loops

A console application that calculates the factorial of a number using for, while and do while loops.

computer-science console-application csharp dowhile factorial forloop program student while-loop

Last synced: 29 Mar 2025

https://github.com/pprattis/create-music-piece

A Matlab script that using a specific frequency of sampling and digital slip creates a music piece.

computer-science frequency matlab octave program sampling student

Last synced: 01 Jul 2025

https://github.com/king1oi/ithus

Information Technology Knowledge Site - Faculty of Mathematics, Mechanics and Informatic - Hanoi University of Science - Vietnam National University (VNU - HUS) [Made by Big DragoN]

2021-solution c computer-science discrete-mathematics exam java javascript machine-learning nextui partha pps sass solutions vdp

Last synced: 10 Apr 2025

https://github.com/arikmukherjee/dsa-using-cpp

Data Structure & Algorithms

computer-science cpp dsa

Last synced: 28 May 2026

https://github.com/rakibhhridoy/bioinformatics-geneticdatascience

This project is based on starting Bioinformatics as a life science student. Initializing a career as a Genetic Data Scientist and Bioinformatician.

bioinformatics biology biopython computer-science data-science genetic-data-science genetics genome-assembly genome-sequencing statistics

Last synced: 14 May 2025

https://github.com/pedro-estevao/programming-techniques

Projects developed in the Programming Techniques course (3rd semester, Computer Science - Centro Universitário Barão de Mauá) using C++. Focus on OOP, modularization, error handling, memory management, and algorithms.

academic-project algorithms baraodemaua c computer-science cplusplus cpp memory-allocation memory-management oop oop-principles programming

Last synced: 08 Apr 2025

https://github.com/pedro-estevao/data-structures

Implementations in C++ of algorithms and data structures developed in the Data Structures course at Centro Universitário Barão de Mauá. Includes lists, stacks, queues, trees, graphs, hash tables, and sorting and searching algorithms.

academic-project algorithms algorithms-and-data-structures baraodemaua c computer-science cplusplus cpp data-structures graphs hash-table lists programming queues searching-algorithms stacks tree trees

Last synced: 08 Apr 2025

https://github.com/gabrielrovesti/architettura-degli-elaboratori-unipd

Corso di Architettura degli Elaboratori svolto presso UniPD LT Informatica coi proff. Alessandro Sperduti e Niccolò Navarin, 2020/2021

ade architettura-degli-elaboratori computer-architecture computer-science fiup informatica unipd

Last synced: 01 Aug 2025

https://github.com/henriquesebastiao/computer-graphics-tests

Implementação e estudos de algoritmos de computação gráfica com Python

computer-graphics computer-science graph-algorithms matplotlib matplotlib-pyplot pandas

Last synced: 09 Mar 2025

https://github.com/williamvenner/crunchhr

A* (75/75) A-level Computer Science Coursework (2019)

a-level aqa assignment computer-science coursework nea php

Last synced: 31 Mar 2025

https://github.com/shama-llama/distributed-bookstore

Simple remote bookstore management system using RPC and RMI

computer-science cosc-6003 distributed-systems

Last synced: 25 Feb 2025

https://github.com/vitorhonna/this-is-cs50

Harvard University's introduction to the intellectual enterprises of computer science and the art of programming. This is CS50.

c computer-science cs50 css data-structures flask harvard harvardcs50x html javascript python scratch sql sqlite

Last synced: 10 Apr 2026

https://github.com/gkapfham/cs111s2017

Course Materials for Computer Science 111 Spring 2017

computer-science html-slides laboratory teaching

Last synced: 13 Feb 2026

https://github.com/ewliang/javascript-algorithms

Contains a list of common CS algorithms, but implemented using mostly plain old Vanilla JavaScript

algorithms computer-science data-structures javascript search-algorithms sorting-algorithms

Last synced: 24 Jul 2025

https://github.com/abeerarshad2025/cs-self-education

My Computer Science (and more) self-education course series

computer-science computer-science-education cs cs-education

Last synced: 02 Jan 2026

https://github.com/robb-fr/teaching1m_2223

Material created for teaching computer science to college students following https://modulo-info.ch/ program.

college computer-science computer-science-education education learning pedagogy

Last synced: 04 Feb 2026

https://github.com/amir-hshahi/data-structures-course

Parsian gulf university course for algorithms and data structure.

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

Last synced: 31 Mar 2025

https://github.com/jdegand/odin-project-knights-travails

Odin Project Javascript - Computer Science - Knight 's Travails

algorithms computer-science odin-project

Last synced: 15 Mar 2025

https://github.com/jdegand/odin-project-linked-lists

Odin Project Javascript - Computer Science - Linked Lists

computer-science odin-project

Last synced: 15 Mar 2025

https://github.com/jdegand/odin-project-binary-search-trees

Odin Project Javascript - Computer Science - Binary Search Trees

computer-science odin-project

Last synced: 15 Mar 2025

https://github.com/muhamed-hassan/faculty_of_engineering

How computer science department can be more realistic 💪 🎉 😊 📚 🎓 🧠 💯 🌍 ✅

black-ops computer-science engineering fucken-private-sector-leaks global-counter-terrorism global-terrorism-of-corrupted-investors-tribes work

Last synced: 28 Feb 2026

https://github.com/fuad1502/self-study-cs

Self Study CS: A self study guide to CS mastery 🧙‍♂️

computer-science study

Last synced: 04 Feb 2026

https://github.com/ivikramsahu/data-structure

Data-structure is not for interviews but to develop scalable software using those.

algorithm computer-engineering computer-science data-structures

Last synced: 24 Jan 2026

https://github.com/eeriemyxi/acaer

Arithmetic expression evaluation using Reverse Polish Notation.

arithmetic computer-science expression-evaluator reverse-polish-notation

Last synced: 15 Mar 2025

https://github.com/n-c0de-r/info1.02_song.freezer

Song Exercise, building a small music player. 1st semester, 2nd exercise, computer-science.

1st-semester 2nd-exercise computer-science java music-player song

Last synced: 08 May 2025

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

Alternative unused lab 1.4 - Simulating a club and memberships. 1st semester, 4th lab.

1st-semester 4th-lab computer-science informatics java

Last synced: 08 May 2025

https://github.com/vinicius-rio/ifsp-programming-logic-and-algorithms

Exercises for the first semester of the Bachelor's Degree in Computer Science at the Federal Institute of São Paulo (IFSP).

algorithms c computer-science ifsp

Last synced: 14 May 2025

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

Different data structures and algorithms. Different languages. 0% libraries. 100% fun.

algorithms computer-science data-structures data-structures-and-algorithms leetcode

Last synced: 15 Mar 2025

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

Computer science from CS50 hardvard in french 👨‍💻 👩‍💻

computer-science computer-science-hardvard learn-computer-science

Last synced: 28 May 2026

https://github.com/quincey001/cpp-primer-5th-editor-notes

🌟 Welcome to my C++ learning notes! 🌟 This repo contains: - 📚 Key concepts from *C++ Primer (5th Edition)* - 💻 Code examples Feel free to explore! 😊

computer-science cpp11 docmentation notes

Last synced: 26 Jan 2026

https://github.com/splch/vg-music-rnn

RNN Composition of Thematically Diverse Video Game Melodies

computer-science magenta springer

Last synced: 11 Sep 2025

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

Projects from the Object-Oriented Programming (OOP) course (5th semester, Computer Science - Centro Universitário Barão de Mauá) using Java. Focus on classes, inheritance, polymorphism, encapsulation, abstraction, and design patterns.

abstraction academic-project computer-science design-patterns encapsulation inheritance java object-oriented-programming oop polymorphism proggraming

Last synced: 19 Jun 2026

https://github.com/iasminmartins/cs50x

Harvard's CS50x 2024 — Solutions to problem sets and the final project

bootstrap c computer-science cs50x cs50x2024 css flask html javascript python sql webdevelopment

Last synced: 14 Feb 2026

https://github.com/krichelj/alio_bgu_2020

Automata and Logic on Infinite Objects course, Computer Science M.Sc., Ben Gurion University, 2020

automata computability-theory computer-science formal-languages formal-logic formal-methods formal-verification homework infinite logic temporal-logic

Last synced: 19 Mar 2026

https://github.com/dantasl/kodama

Kodama is a simple lightweight language implemented in Haskell and designed for statistics.

backus-naur-form computer-science haskell-language lexical-grammar programming-language-development

Last synced: 31 Mar 2025

https://github.com/brockwade633/algo-helper

Algo Helper is a project that provides visualizations and animations of common algorithms. Born out of a scarcity of algorithm visualization tools, it functions as an interactive web app with custom data inputs, a debugger, and brief written explanations

algorithms computer-science data-structures react typescipt webapp

Last synced: 31 Mar 2025

https://github.com/ostad-ai/computer-science

Computer Science and related topics are the main focus of this repository. Mainly, Python language is used here.

algorithms computer-science cramers-rule divide-and-conquer dynamic-programming fast-fourier-transform linked-list matrix-inversion python root-finding

Last synced: 22 May 2026

https://github.com/masaok/computer-science-notes

Computer Science Notes 2024 (Decision Theory, Blockchain, etc.)

computer-science decision-theory optimal-stopping

Last synced: 24 Mar 2025

https://github.com/greatdrake/random-independent-set

finding independent sets in sparse random hypergraphs

algo computer-science hypergraphs

Last synced: 12 Aug 2025

https://github.com/thiagocalvi/simulador-arq-computacional

Trabalho prático de implementação em ARQ I: Desenvolvimento de um simulador de arquitetura computacional simples.

computer-science uem

Last synced: 24 Oct 2025

https://github.com/pprattis/sequence-global-alignment-with-unknown-nucleotides

A Python script that for a parameter k, calculates the universal alignment of 2 sequences, with limitation that the alignment contains at most k unknown nucleotides. Nucleotide sequences are sometimes written in a 5-character alphabet, A, T, G, C, and N where N stands for an undefined nucleotide.

bioinformatics chromosomes computer-science fasta global-alignment nucleotides program python sequence-alignment student

Last synced: 29 Mar 2025

https://github.com/xorbkpt/encryption-pico-compile

TuM Institute for Advanced Study, Advanced Computation, Cryptography: Post Doc Bucket: 2

assembly-language-programming computer-science embedded-systems encryption-decryption

Last synced: 14 Jul 2025

https://github.com/xorbkpt/x.509-qr-code-protoype

TuM Institute for Advanced Study, Advanced Computation, Cryptography: Post Doc Bucket: 9

coding-challenge compression-methods computer-science cyber-security encryption-decryption stenography watermarking

Last synced: 24 Mar 2025

https://github.com/xorbkpt/encryption-aes-r-pi-pico

TuM Institute for Advanced Study, Advanced Computation, Cryptography: Post Doc Bucket: 1

beginner computer-science cryptography encryption rasberry-pi-pico

Last synced: 24 Mar 2025

https://github.com/thenocturnaldevgypsy/code-lab-lecture-exercises

Library/source codes that I've coded and used for my lectures during my career as BSCS/BSIT/BSCOE Assistant Professor for BSCS, BSIT and BSCOE way back late 2007 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 java programming programming-exercises thenocturnaldevgypsy thenocturnaldevgypsy-io

Last synced: 09 Jun 2026

https://github.com/thiagocalvi/programacao-orientada-objetos

Códigos desenvolvidos 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: 22 Nov 2025

https://github.com/thiagocalvi/programacao-sistemas

Códigos desenvolvidos durante a disciplina de "Programação de Sistemas - 14138/01" no 3º semestre do curso de Ciência da Computação da Universidade Estadual de Maringá (UEM).

c computer-science uem

Last synced: 22 Nov 2025

https://github.com/thiagocalvi/organizacao-recuperacao-dados

Códigos desenvolvidos durante a disciplina de "Organização e Recuperação de Dados - 6897/01", no 3º semestre do curso de Ciência da Computação da Universidade Estadual de Maringá (UEM).

computer-science data-organization data-recovery uem

Last synced: 22 Nov 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/antoniosubasic/pro-course-materials-3rd

Java course materials - HTL Leonding - computer science - 3rd grade 2024/25

computer-science course-materials htl-leonding java

Last synced: 16 Oct 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 Sep 2025

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

The computer science fundamentals for bachelors-Subject wise

algorithms bachelor college computer-science operating-system theory-of-computation

Last synced: 14 Feb 2026

https://github.com/elimiriel/nnml_msgradproblem

Neural Network deep learning projects for solving underdetermined problems on converting strong corelated quantum many-body problems, perturbative, to analytic single-body black brane in d+2 spacetime AdS spacetime. The theoretical base is the Holography, AdS/CFT correspondence, d+2 AdS spacetime supergravity physics include d flat space QFTs.

computational-physics computer-science deep-learning deep-neural-networks graduation-project jupyter-notebook neural-networks python pytorch theoretical-physics

Last synced: 06 May 2026

https://github.com/belajarqywok/mbadhog

개인적인 실험 모음일 뿐 특별한 것은 없습니다.

algorithms computer-science experiment gabut machine-learning

Last synced: 06 May 2026

https://github.com/diego-augusto/classic-cs-go

Classic Computer Science Problems in Golang

classic computer-science golang problems

Last synced: 25 Sep 2025

https://github.com/superunstar/latex-works

All my latex papers and works.

computer-science latex maths science

Last synced: 20 Jan 2026

https://github.com/rezi-gelenidze/university-projects

Repo dedicated to the implementation of various algorithms (search, sort, etc.) and Artemis tasks (problems solved during our university course).

algorithms-and-data-structures computer-science java oops-in-java

Last synced: 13 Jun 2026

https://github.com/caiofov/truthtablegenerator-javaswing

API developed in Java with Swing for generating a truth table from a boolean expression. (Programming Techniques I subject final project - Computer Science UFC).

computer-science java swing truthtablegenerator

Last synced: 06 Apr 2025

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

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

computer-science tools-techniques

Last synced: 11 Jan 2026

https://github.com/esteves31/unifesp

Projetos e matérias que realizei durante a graduação na Unifesp - SJC

algorithms compilers computer-science data-structures parallel-computing

Last synced: 14 Mar 2025

https://github.com/n-c0de-r/cs2.04_bargraph

Counting characters in a text file and create a histogram of it. 2nd semester, 4th exercise in informatics.

2nd-semester 4th-lab computer-science count-characters histogram informatics java

Last synced: 09 Jul 2025

https://github.com/thenocturnaldevgypsy-io/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: 26 Feb 2025