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/luka2220/cois-2300-code

Code from labs for COIS 2300 Computer Organization

computer-architecture computer-science mars-ide mips-assembly

Last synced: 27 Jul 2025

https://github.com/s0fft/donbas-state-engineering-academy

Academy Tasks: Mathematical Algorithms / Numerical Methods / Computer Graphics / WEB / etc.

bootstrap computer-science css html javascript math math-algorithms python3

Last synced: 27 Jul 2025

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/ramonxm/brain

👩🏻‍💻 | Personal study notes on programming, concepts, and more.

algorithms-and-data-structures computer-science concepts-of-programming-languages

Last synced: 28 Jul 2025

https://github.com/nixin72/hc-semester-1

Everything from first semester at Heritage College

computer-science school

Last synced: 14 Feb 2026

https://github.com/ghosteater1311/undergra_ict-program_soict-hust

Notes and Lectures in my Undergraduate Program

computer-science dsai engineering

Last synced: 19 Sep 2025

https://github.com/n-c0de-r/cs1.07_storageunit

JUnit project, 1st semester, 7th exercise, computer science.

1st-semester 7th-exercise computer-science java junit

Last synced: 20 Sep 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/riannegreiros/cs-python2

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

algorithm-challenges challenges-solved computer-science

Last synced: 21 Sep 2025

https://github.com/librity/ossu_p4e

OSSU - Computer Science - Python for Everybody

computer-science ossu python python4everybody

Last synced: 30 Jul 2025

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/le2sky/cs-network

Computer Networking: a top-down approach

computer-science network

Last synced: 29 Jan 2026

https://github.com/pprattis/simple-login-app

A Java Android application that simulates the functionality of a simple sign up, sign in and sign out form.

android android-application android-studio application computer-science java login program student

Last synced: 01 Aug 2025

https://github.com/anishsharma21/mycschronicles

A collection of projects I've complete during my self guided journey through computer science.

computer-science learning-by-doing programming

Last synced: 01 Aug 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/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/diego-augusto/classic-cs-go

Classic Computer Science Problems in Golang

classic computer-science golang problems

Last synced: 25 Sep 2025

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/rbreeze/hash_implementation

A hash function implementation project created for CSCI311 (Third semester computer science). Custom hash function, and uses default C++ list class for collisions.

c command-line computer-science cplusplus cplusplus-11 cpp hash hash-functions hashtable lists school school-project

Last synced: 19 Jun 2026

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

Trabalho 2 desenvolvido 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: 03 Aug 2025

https://github.com/pprattis/signal-Sampling-and-Wrapping

From a continuous time signal get minimum required sampling frequency to allow the reconstruction of the signal and application of the reconstruction formula of the sampling theorem.

computer-science matlab octave program sampling-theory signal signal-reconstruction signal-sampling signal-wrapping student

Last synced: 28 Sep 2025

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: 28 Sep 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/grayvox/linked-lists

📋 Linked Lists, but in Ruby.

computer-science ruby theodinproject

Last synced: 03 Aug 2025

https://github.com/sourceduty/computational_metarobotics

🤖 An emerging scientific research subject that combines robotics, artificial intelligence, and computational theory to create sophisticated, autonomous robotic systems capable of higher-order reasoning and decision-making.

ai artificial-intelligence autonomous chatgpt computational-metarobotics computational-science computer-science customgpt decision-making gpt gpts meta-control metarobotics new-science research robot robotics robots science

Last synced: 19 Jun 2026

https://github.com/shama-llama/web-development-ontology

Web Development Ontology (WDO) for the semantic-based explicit knowledge management system

computer-science cosc-6232 semantic-web

Last synced: 04 Aug 2025

https://github.com/mrlightful/sustainme

SustainMe is a student project for TU Delft's course CSE1105; enduring green and healthy lifestyle.

computer-science firebase javafx maven spring-boot student-project tudelft university-project

Last synced: 09 Apr 2026

https://github.com/gkapfham/cs112s2015

Course Materials for Computer Science 112 Spring 2015

algorithms computer-science data-structures laboratory

Last synced: 07 Aug 2025

https://github.com/wolffshots/wolffshots

A sandbox for me to fiddle with frontend projects and build a bit of a portfolio

backend bsc computer-engineering computer-science css embedded-systems react university

Last synced: 09 Apr 2026

https://github.com/m1kc3b/nand2Tetris

Rust implementation of the famous CS course Nand To Tetris 🦀

computer-science nand2tetris rust

Last synced: 03 Oct 2025

https://github.com/imtjl/library

:ledger: Imtjl's curated library of must-read books for CS/SWE.

books computer-science library software-engineering

Last synced: 19 Feb 2026

https://github.com/fielding/redstone-university

An interactive course on computer science and digital architecture, built from the ground up in Minecraft.

bitwise-operators boolean-algebra boolean-logic computer-science course digital-architecture minecraft

Last synced: 10 Aug 2025

https://github.com/katzuv/11th-cs

Various computer science pages and HW solutions from 11th grade

computer-science education israel school

Last synced: 03 Oct 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/usman619/cms

Course: Computer Modeling and Simulation (Related work and assignments)

computer-science computer-simulation-and-modeling

Last synced: 11 Aug 2025

https://github.com/kotlin-android-study-with-ssafy/cs_study_2

SSAFY 13기 모바일 트랙 구미 5반 CS 스터디(B)

computer-science

Last synced: 10 Nov 2025

https://github.com/krichelj/spl_hw4

4th homework at Systems Programming Languages (SPL) course, Computer Science Pre-M.Sc. Program, Ben Gurion University, 2019

computer-science homework scheduling sql

Last synced: 14 Aug 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/abhinav9444/cn-lab

This repository contains the laboratory exercises and assignments for the Computer Networks course (CS39003). It includes practical implementations, network simulations, and various network protocol experiments conducted during the lab sessions.

c cisco-packet-tracer client-server computer-networking-lab computer-networks computer-science networking socket-programming

Last synced: 16 Aug 2025

https://github.com/albert-2002/structure-and-interpretation-of-computer-programs

Code exercises repository for the book Structure and Interpretation of Computer Programs.

computer-science lisp scheme sicp

Last synced: 12 Feb 2026

https://github.com/m0dify/BlogPractice

블로그 학습 내용 정리

computer-science go java javascript python react rlang spring

Last synced: 12 Jan 2026

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/kovs705/swift-computerscience

My path in CS (in Swift) using this roadmap: https://roadmap.sh/computer-science

computer-science swift

Last synced: 18 Aug 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/threecifanggen/computer-science-learning

机器学习相关的学习笔记。

computer-science notes

Last synced: 22 Aug 2025

https://github.com/pedroestevaodev/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: 24 May 2026

https://github.com/ifvictr/pltw-intro-cs

Coursework for PLTW Introduction to Computer Science (2017–2018).

computer-science coursework pltw python

Last synced: 29 Aug 2025

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

Lecture notes, assignments, and other materials for a one-semester introductory course on topics in linear algebra and computer science applications thereof.

computer-science educational-materials educational-resources introduction lecture-notes linear-algebra linear-algebra-concepts linear-algebra-course linear-transformations matrix-math

Last synced: 04 Jan 2026

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/alonmell/build-a-computer

Implementation of a modern computer system from first principles. Starting with basic NAND gates and progressively building a CPU

assembler computer-architecture computer-science cpu-design digital-logic hardware-design

Last synced: 31 Aug 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/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/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/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/rgglez/automata-theory

Some Prolog code on automata theory.

automata-theory computer-science prolog

Last synced: 22 Mar 2025

https://github.com/gregorykogan/visual-algo

Visualizations for various computer science algorithms

algorithm algorithms canvas computer-science typescript visualization vuejs

Last synced: 29 Apr 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/kodekote/sml_exemplars

Standard ML functions that are of interest

computer-science educational functional-programming ml sml

Last synced: 15 Mar 2026

https://github.com/kajizukataichi/stem

Stem: Turing Educational Machine

computer-science education emulator turing-machine

Last synced: 14 May 2025

https://github.com/igords-goncalves/twomsen-app

Projeto para prática e entendimento de como eram desenvolvidas as aplicações server side rendering. Trata-se um crud simples totalmente feito com o frontend dentro do backend utilizando um banco de dados MySql e a bibliotéca EJS.

backend computer-science css ejs express fronted history html nodejs old-school retro spa ssg ssr

Last synced: 10 Apr 2026

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/muhammetsait/term-garden

حديقة إلكترونية للمصطلحات الحاسوبية

arabic-language computer-science dictionary technology terminology

Last synced: 25 May 2026

https://github.com/nihalsheikh/cs50

Harvard CS50: Introduction to Computer Science

c computer-science cs50

Last synced: 24 Feb 2025

https://github.com/zeekersky/activities

This repository contains assignment solutions for various courses conducted at IIT Mandi. The content spans across different topics, including Data Structures and Algorithms (DSA), Computer Vision, and the Computer Science Practicum course.

algorithms algorithms-and-data-structures computer-science computer-vision cpp data-structures python3

Last synced: 19 Apr 2026

https://github.com/rgglez/my-thesis-cs-scip

My Computer Science Bachelor's Degree Thesis.

8088 assembly computer-science coprocessor electronic hardware thesis

Last synced: 18 Mar 2025