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/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/being-amara-khan/computer-science-books

This Repository contains books regarding Computer Science

computer-science deep-learning git software-engineering

Last synced: 06 Apr 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/le2sky/cs-operation-system

Operating System Concepts 10th Edition

computer-science operation-system

Last synced: 01 Mar 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/harshpreet931/the-ultimate-dsa-prep

The Ultimate Guide to Data Structures and Algorithms (DSA). A comprehensive, community-driven resource with clear explanations and code implementations in Python, Java, C++, and JavaScript. Perfect for learning, interview preparation, and mastering DSA concepts.

algorithm-challenges algorithms c-plus-plus coding-interviews computer-science cpp data-structures dsa education interview-preparation java javascript learn-to-code programming python

Last synced: 09 Apr 2026

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/kmohamedalie/phishing-websites

Detecting supicious website using machine learning with and accuracy of 97.01%

classification computer-science cybersecurity hacking machine-learning phising random-forest support-vector-machines

Last synced: 28 Oct 2025

https://github.com/chrismichaelps/computer-science-problem-solving

Learning haskell Language solving computer science programming problem. This implies having a better knowledge about how language works and how to understand better how functional languages work.

algorithm computer-science functional-programming haskell math solving-algorithm

Last synced: 11 Jun 2026

https://github.com/joserafael0160/matcom-programacion-1

Repositorio de programaciΓ³n para el primer aΓ±o de la carrera Ciencias de la ComputaciΓ³n en la Facultad de MatemΓ‘tica y ComputaciΓ³n (@matcom) de la UH πŸ“šπŸ’». Incluye clases prΓ‘cticas πŸ“.

computer-science csharp csharp-code dotnet matcom matcom-uh uh university-of-havana university-project

Last synced: 18 Apr 2026

https://github.com/lebuckman/study-system-design

A structured collection of notes and hands-on mini projects from a system design study group.

computer-science study-notes system-design

Last synced: 04 Apr 2026

https://github.com/n-c0de-r/cs1.04a_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: 21 Apr 2026

https://github.com/n-c0de-r/cs1.03_timepiece

Making a Timepiece with different functions. 1st semester, 3rd lab.

1st-semester 3rd-lab clock computer-science informatics java

Last synced: 22 Apr 2026

https://github.com/raphaelalmeidamartins/python-algorithms

Python algorithms developed js at the end of Unit 36 (Computer Science Module) of the Trybe's Web Development course

algorithms computer-science python

Last synced: 22 Apr 2026

https://github.com/chevyphillip/python-data-structures-practice

Educational Python repository for WGU MSSWEAIE program. Interactive Jupyter notebooks for data structures with ADHD-friendly exercises. 🌐 Live docs: https://chevyphillip.github.io/python-data-structures-practice/

adhd-friendly computer-science data-structures dependency-management dictionaries documentation education exercises github-pages jupyter-notebook learning lists practice python sets uv wgu

Last synced: 23 Apr 2026

https://github.com/antoniosubasic/wmc-course-materials-3rd

Web- and Mobile Computing course materials - HTL Leonding - computer science - 3rd grade 2024/25

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

Last synced: 24 Apr 2026

https://github.com/izo0x90/snake-toy-vm

A generalized/ multi-arch. toy virtual machine, assembler and debugger written in Python. Just a fun project in python building a classical computer emulator.

assembler assembly assembly-language compiler computer-science custom-language debbuger emulation emulator emulators low-level low-level-programming programming-language programming-language-theory programming-languages system-programming virtual-machine virtualization

Last synced: 24 Apr 2026

https://github.com/shiningflash/computer_graphics

Introduction of Computer Graphics using JOGL

computer-graphics computer-science eclipse jar java jogl opengl

Last synced: 25 Apr 2026

https://github.com/leandroaa01/itp

Disciplina de programaΓ§Γ£o com C++

algorithms c computer-science cpp

Last synced: 25 Apr 2026

https://github.com/the-akira/cc33z-website

Website do Curso de CiΓͺncia da ComputaΓ§Γ£o 33Z

computer-science django django-application python3

Last synced: 25 Apr 2026

https://github.com/antoniosubasic/pro-course-materials-2nd

C# and C course materials - HTL Leonding - computer science - 2nd grade 2023/24

c computer-science course-materials csharp htl-leonding

Last synced: 25 Apr 2026

https://github.com/vinicius-guedes-santos/cs50-harvard

IntroduΓ§Γ£o Γ  ciΓͺncia da computaΓ§Γ£o e Γ  arte da programaΓ§Γ£o. Este curso ensina os alunos a pensar algoritmicamente e resolver problemas de forma eficiente. Os tΓ³picos incluem abstraΓ§Γ£o, algoritmos, estruturas de dados, encapsulamento, gerenciamento de recursos, seguranΓ§a, engenharia de software e programaΓ§Γ£o web.

c computer-science cs50 harvard python

Last synced: 26 Apr 2026

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

A repository containing solved assignments provided by Programming with Mosh (PW) teachers for learning C++ programming language fundamentals alongside Data Structures and Algorithms (DSA) concepts, aiding in mastering core computer science principles through guided practice.

algorithms c-plus-plus computer-science data-structures program solved-challenges

Last synced: 07 Jun 2026

https://github.com/alexander-novo/cs-485-pa1

First programming assignment for CS 485 at UNR. Facial image normalisation.

computer-science computer-vision opencv

Last synced: 26 Apr 2026

https://github.com/amir-hshahi/pseudo-glossary

A multiplatform glossary application to practice computer science terms

computer-science flutter glossary

Last synced: 27 Apr 2026

https://github.com/ancs21/cs

My journey to Master of Science in Computer Science (C/C++, Python, Javascript)

alogrithms c computer-science data-structures python

Last synced: 28 Apr 2026

https://github.com/anhvu2889/miu-cs390-fpp

Repository for assignments and exercises focusing on Java programming basics, object-oriented programming, data structures, exception handling, and recursion.

assignment computer-science data-structures education exception-handling files fundamentals java object-oriented-programming recursion

Last synced: 28 Apr 2026

https://github.com/woojoung1217/web-fundamentals

πŸ”₯ μ›Ή 개발과 μ„±λŠ₯ μ΅œμ ν™” 이둠을 ν•™μŠ΅ν•˜κ³  μ •λ¦¬ν•œ λ ˆν¬μ§€ν† λ¦¬μž…λ‹ˆλ‹€.

browser computer-science javascript performance website

Last synced: 28 Apr 2026

https://github.com/rudxain/posix-sh-algos

Algorithms implemented in POSIX-compliant shell scripts

algorithms computer-science data-structures educational functions posix

Last synced: 28 Apr 2026

https://github.com/pprattis/catch-the-ghost-minigame-in-visual-csharp

A windows forms application implementing a simple game called "the ghost catchers" where you try to click on the ghost.

application computer-science csharp cursors-game game program student windows-forms

Last synced: 28 Apr 2026

https://github.com/officialcjunior/cs

CS or more broadly, Computer Science.

computer-science cs cses-solutions

Last synced: 08 Jun 2026

https://github.com/howz1t/ptypes

This package provides useful data types for use in PHP.

badges composer computer-science data data-structures data-types packagist php types

Last synced: 29 Apr 2026

https://github.com/mahalakshmi2610/daily-prep-track

πŸ“š A structured, day-by-day preparation tracker to become job-ready at TCS and interview-ready for future Data Engineering roles. Includes DSA with Java, Python scripting, SQL practice, and core CS concepts.

computer-science daily-learning data-engineering dsa java preparation projects python sql tcs

Last synced: 29 Apr 2026

https://github.com/cangsdarm/frontendstudy

Frontend and CS Study, zh-CN, full size

computer-science frontend notes

Last synced: 29 Apr 2026

https://github.com/montymxb/proto-bogl-explorer

Prototype BoGL Program Explorer via Program-Concept Classifications

bogl computer-science education fca

Last synced: 08 Jun 2026

https://github.com/devinsterling/basedfx

Eeducational tool for number bases

application bases computer-science education java javafx math

Last synced: 30 Apr 2026

https://github.com/gboncoffee/webheadache

Brainfuck interpreter on the browser, written in CoffeeScript

brainfuck brainfuck-interpreter coffeescript computer-science interpreter javascript programming-language web

Last synced: 01 May 2026

https://github.com/webintellectual/opencv-basics

This repo contains the basics of openCV which I learned. Intuitive names are given to the folders and files, so that anyone can refer to this repository.

computer computer-graphics computer-science computer-vision opencv opencv-library opencv-python opencv2

Last synced: 01 May 2026

https://github.com/hyeockjinkim/study-cs

CS 기본에 λŒ€ν•œ 곡뢀 μš©λ„

computer-science floating-point integer

Last synced: 22 Jun 2026

https://github.com/andredarcie/producer-consumer-problem

Producer Consumer Problem (Distributed computing)

computer-science java java-rmi producer-consumer

Last synced: 09 Jun 2026

https://github.com/bcanozter/doctor-on-night-duty-problem

Solution for Doctor on Night Duty problem using semaphores and mutexes

computer-engineering computer-science cpp multithreading mutexes semaphores

Last synced: 09 Jun 2026

https://github.com/warborn/algorithms

Implementation of some of the data structures & algorithms i've found in books and courses

algorithms computer-science data-structures interview-preparation ruby

Last synced: 09 Jun 2026

https://github.com/vetronics/cli_scripts

CLI Automation Tools This repository contains C++ command-line scripts to automate system tasks, including: Folder Creation: Automatically create multiple folders with custom names. Network Configuration: Display network settings (e.g., IP configuration). System Diagnostics: Clean temp files, check active connections, and gather system info

admin computer-science coverter engeering fdt filesystem network python

Last synced: 03 May 2026

https://github.com/kathylam204/learning-notes

All the notes I've taken from college until now!

college-notes computer-science information-technology it notes study study-notes

Last synced: 09 Jun 2026

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/sbyeol3/learning-computer-science

πŸ“ CODING !== PROGRAMMING

computer-science markdown

Last synced: 09 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/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/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/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/tentaclepurple/42_ft_turing

Implementation of the famous mathematician computational model in Scala

algorithms computer-science mathematics scala

Last synced: 06 May 2026

https://github.com/aejkatappaja/cs50x_2024

CS50x 2024 - problem sets and notes

c computer-science dsa engineering flask harvardcs50 python sql

Last synced: 06 May 2026

https://github.com/siddharthbadal/allthelinks

Collections of PDF, Links. Books, Technical Blogs, Tech Books

computer-science data-science databse javascript linux python sql

Last synced: 07 May 2026

https://github.com/microeinstein/bliftest

Build and execute simulation tests for SIS projects.

2018-2019 bash-script computer-science sis testing university-of-verona

Last synced: 08 May 2026

https://github.com/cripertrol/prior-project

Modern full-stack restaurant management app for ordering, kitchen tracking, and billing. Streamline operations with Bonrecreme. 🌐🍴

bayesian-priors bootcamp c computer-science dark-channel-prior ecole42 freeware generative-model hackathon-project legacy mysql openai piscine quickstart renormalization-group splines style-transfer unsupported

Last synced: 08 May 2026

https://github.com/yuxno/feature-matching-and-image-classification-opencv

computer vision workshop, basic operations with opencv plus an image classification simple application

computer-science computer-vision feature-detection feature-matching image-classification opencv python

Last synced: 09 May 2026

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

Course dedicated to learning in web programming using JavaScript, CSS, HTML and the DOM.

computer-science css html html-css-javascript javascript seneca-college software-engineering

Last synced: 09 May 2026

https://github.com/antoniosubasic/dbi-course-materials-3rd

Databases and information systems course materials - HTL Leonding - computer science - 3rd grade 2024/25

computer-science course-materials database htl-leonding information-systems

Last synced: 17 Mar 2025

https://github.com/codewith-ark/usms-notes

A website to distribute notes for the field of Computer Science

computer-science javascript learning learning-resources web webdevelopment

Last synced: 26 Mar 2025