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/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/gkapfham/cs111f2014

Course Materials for Computer Science 111 Fall 2014

computer-science html-slides laboratory teaching

Last synced: 30 Jan 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/unrooted/put-inf-lab

my solutions to assignments from computer science laboratory classes at PUT

c computer-science cpp poznan-university-of-technology

Last synced: 14 May 2026

https://github.com/an-ordinary-software-engineering/blog

Blog about IT, development and software engineering -- of course, hardware isn't left out. My purpose is to talk about relevant content in computing.

astrojs blog computer-science git mdx open-source software-engineering tailwindcss typescript

Last synced: 30 Jan 2026

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/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/pprattis/financial-support-to-florists-program

This is a practice program is Visual Basic that simulates the procedure of giving financial suport to florists.

computer-science program visual-basic

Last synced: 31 Jan 2026

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/stevenschmatz/treegen

🎄 Fast and memory efficient unlabeled tree generation in Python

academic computer-science data-structures python theoretical-computer-science tree trees

Last synced: 31 Jan 2026

https://github.com/ianchanning/turing-test-paper

A faithful LaTeX recreation of Alan Turing's 'Computing Machinery and Intelligence' (Mind, 1950).

1949 alan-turing computer-science history papers turing-test

Last synced: 11 Feb 2026

https://github.com/ioquatix/programming.dojo.net.nz

A computer science education website.

computer-science utopia website

Last synced: 31 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/splch/vg-music-rnn

RNN Composition of Thematically Diverse Video Game Melodies

computer-science magenta springer

Last synced: 11 Sep 2025

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/jadogg/freecodingstudyplan

Free Coding Study Plan <නොමිලේ කොඩින්ග් ඉගෙන ගන්න සැලැස්ම>

coding computer-science it plan study

Last synced: 08 Feb 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/lucs1590/dissertation-computer-science-unesp

Here is the project containing the text of my master's degree developed at UNESP and named "Segmentação Semântica de Imagens com o uso de Deep Learning e aplicação de BPCAPooling"

bpcapooling computer-science computer-vision custom-pooling master-thesis mestrado pooling semantic-segmentation unesp

Last synced: 09 Feb 2026

https://github.com/theolepage/algorithmics

Algorithmics course content during my studies at EPITA.

algorithmics computer-science data-structures ocaml python

Last synced: 15 Apr 2026

https://github.com/yuriioks/aqa-gcse-computer-science-preparation

25-week comprehensive program designed to equip students with the knowledge and skills required to excel in the AQA GCSE Computer Science exam

algorithms aqa aqa-computing coding-tutorials computer-science computer-science-education data-structures education exam-preparation gcse gcse-computer-science programming python python3 sql yuriodev

Last synced: 09 Feb 2026

https://github.com/haideralipunjabi/fundlab_imca1sem

Files & Outputs from various exercises I performed during my Foundation Course on Computers/Computer Fundamentals Lab, 1st Semester of Integrated Masters in Computer Applications at Cluster University Srinagar, Jammu & Kashmir

basics computer-science fundamentals

Last synced: 27 Feb 2026

https://github.com/abhiramready/cs50x

💻 My notes & solutions for CS50x ⚡

computer-science cs50x

Last synced: 03 Jan 2026

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/bmyerz/automatic-joke-generator

It generates as many jokes as you want.

binary computer-science jokes

Last synced: 12 Jun 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

https://github.com/sourceduty/computational_cyberdynamics

👩‍💻 An original emerging scientific concept that explores the interaction between cybernetic systems and dynamic computational processes.

breakthrough computational computational-cyberdynamics computational-science computer-sci computer-science computer-science-theory concept conceptual cyberdynamics cybernetic cybernetics hpc new-subject school science sciences systems theory

Last synced: 11 Feb 2026

https://github.com/mdsn/sicp

Solutions to Structure and Interpretation of Computer Programs

computer-science fun scheme

Last synced: 11 Feb 2026

https://github.com/vetronics/garden_automation

✨ A compact and efficient firmware for smart garden irrigation automation This lightweight yet powerful Arduino-based firmware is designed to automate garden irrigation using ultrasonic distance sensing, temperature monitoring, and relay control. It intelligently manages water usage by detecting tank levels and soil conditions, activating irrigati

arduino arduino-ide arduino-library automation computer-science eletronics engineering garden-automation sensor

Last synced: 16 Apr 2026

https://github.com/chavacava/chavacava.github.io

My notes on software development

blog computer-science programming

Last synced: 18 Mar 2026

https://github.com/mementomorri/code_challenges

An archive with solutions to leetcode problems. I just like to revisit my solutions and optimize it

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

Last synced: 23 Feb 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/librity/ossu_cs

OSSU - Computer Science - Notes and Exercises

computer-science ossu python

Last synced: 13 Jun 2026

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

Alternative unused lab 1.6 - Making balls bounce on a canvas. 1st semester, 6th lab.

1st-semester 6th-lab canvas computer-science graphics informatics java

Last synced: 18 Jun 2026

https://github.com/bartozzz/mads

Set of TypeScript utility modules for working with mathematics, algorithms and data structures.

algorithms computer-science data-structures mathematics typescript

Last synced: 20 Jan 2026

https://github.com/sitek94/sicp

Structure and Interpretation of Computer Programs

computer-science scheme sicp

Last synced: 19 Mar 2026

https://github.com/leandroaa01/esteganografia

Projeto da disciplina de ITP

algorithms backend computer-science cpp17

Last synced: 12 Feb 2026

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/chtnnh/old.chtnnh.github.io

(Old) Personal Website and Blog

blog computer-science software-engineering

Last synced: 16 Jun 2025

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

All the core concepts of computer science are explored and implemented.

computer-science data-structures-and-algorithms design-patterns hpc oops

Last synced: 12 Nov 2025

https://github.com/halilugur/readmefiles

Welcome to the IT Fields Repository! This repository contains a collection of Markdown files covering various IT fields. Each file provides valuable information and insights related to a specific topic. Feel free to explore and enhance your knowledge in different areas of IT.

aws cloud computer-science computer-vision data-science database flask information information-theory it java jdk python readme-md

Last synced: 09 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/edo1z/sort-visualizer

Interactive sorting-algorithm visualizer - watch 15 sorts run, or write your own and get it scored live. Vanilla JS, no build.

algorithm-visualization canvas computer-science educational javascript sorting-algorithms visualization web-worker

Last synced: 14 Jun 2026

https://github.com/leeexp3rt/notebook

!EEExp3rt's learning notebook

computer-science mkdocs notebook obsidian

Last synced: 14 Jun 2026

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/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/cartabinaria/ipim-sistemi-operativi

Una raccolta di risorse per l’insegnamento Sistemi Operativi (08574) del Corso di Laurea in Informatica per il Management

computer-science course operating-systems os unibo university

Last synced: 17 Jan 2026

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/cartabinaria/ipim-ingegneria-del-software

Una raccolta di risorse per l’insegnamento Ingegneria del Software (66858) del Corso di Laurea in Informatica per il Management

computer-science course design-patterns software-development software-engineering unibo university

Last synced: 17 Jan 2026

https://github.com/piero24/software-fundamentals_16-17

Exercises in Java for the fundamental of programming course at unipd

computer-science fundamentals-of-programming java unipd unipd-dei universita-di-padova

Last synced: 16 Jun 2026

https://github.com/krichelj/spl_hw3_server

Server side of 3rd homework at Systems Programming Languages (SPL) course at Ben Gurion University

computer-science encoder homework object-oriented-programming protocol-buffers server-side

Last synced: 15 Jun 2025

https://github.com/le2sky/cs-operation-system

Operating System Concepts 10th Edition

computer-science operation-system

Last synced: 01 Mar 2026

https://github.com/logic-fabric/computer-science-herbarium

A compilation of algorithms, interviews questions and classic code patterns - Nov 2020

algorithms computer-science design-patterns interview-questions jest katas pytest python3 vanilla-js

Last synced: 06 May 2026

https://github.com/alchermd/learncs

Tutorial services where I teach computer science related stuff.

computer-science programming

Last synced: 27 Mar 2026

https://github.com/silasberger/microbit

Micro:bit project ideas, learnings, code snippets and experiments.

computer-science computer-science-education education informatik maqueen microbit school

Last synced: 16 Apr 2026

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/maaarcooo/alevel-revision-materials

A-Level revision materials for Computer Science and Physics. Includes Anki flashcards, detailed markdown notes, and pre-built deck packages. AI-generated using Claude.

a-level anki computer-science education exam-prep flashcards markdown-notes ocr physics revision spaced-repetition study-materials

Last synced: 04 Mar 2026

https://github.com/gkapfham/cs60061020162017

Course Materials for Computer Science 600/610 Fall 2016 and Spring 2017

computer-science latex-document syllabus teaching

Last synced: 27 Mar 2026

https://github.com/gkapfham/cs580s2015

Course Materials for Computer Science 580 Spring 2015

computer-science laboratory latex-document research

Last synced: 27 Mar 2026

https://github.com/gkapfham/cs60060120132014

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

computer-science latex-document syllabus teaching

Last synced: 27 Mar 2026

https://github.com/gkapfham/cs112f2016

Course Materials for Computer Science 112 Fall 2016

computer-science html-slides laboratory teaching

Last synced: 27 Mar 2026

https://github.com/maxwell-hauser/ps1_py_co_sys_and_logic_course_summary

Computer Systems and Logic course materials - 16 comprehensive Python projects covering signals, number systems, binary arithmetic, data representation, and communication protocols.

binary-arithmetic computer-science digital-signals education number-systems python tutorial

Last synced: 04 Mar 2026

https://github.com/jen2004/cs-capstone-project-a-classification-model-for-penguin-species-identification

This is a machine-learning tool for the fictional World Penguin Conservation Organization (WPCO) identifies penguin species using bill length and depth measurements. Built with the Palmer Penguins Dataset in a Jupyter Notebook on Google Colab, it delivers accurate, efficient, and non-invasive predictions, achieving 97% accuracy.

computer-science crisp-dm jupyter-notebook machine-learning python

Last synced: 16 Apr 2026

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/ramzijabali/cis-163-aa-android

Mesa Community college CIS 163AA course work.

android-app computer-science java

Last synced: 15 May 2026