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/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/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/jseg380/university

Repository with projects made for University subjects

ai computer-science cpp cs-degree data-structures java oop ruby

Last synced: 09 May 2026

https://github.com/fmind/cheatsheets

A collection of cheatsheets about software engineering and computer science

cheatsheets computer-science data-science manual software-engineering

Last synced: 06 Feb 2026

https://github.com/marcokrikke/msc-thesis

Investigating the usefulness of stack traces in bug triaging

bug-reporting computer-science stack-traces thesis triaging

Last synced: 25 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/gkapfham/cs111f2014

Course Materials for Computer Science 111 Fall 2014

computer-science html-slides laboratory teaching

Last synced: 30 Jan 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/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/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/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/natan-dot-com/introduction-to-computer-science-i

Codes written during Introduction to Computer Science I discipline.

c computer-science usp

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

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/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/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/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/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/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/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/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/ioquatix/programming.dojo.net.nz

A computer science education website.

computer-science utopia website

Last synced: 31 Jan 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/adrianocleao/trabalho-ip

Desenvolvimento de um sistema para gerenciar o estoque de uma loja de jogos, permitindo o cadastro de produtos, consulta de informações, registro de entradas e saídas, e geração de relatórios detalhados por produto, categoria e período.

c computer-science computer-science-education crud

Last synced: 23 Feb 2025

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

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

arabic-language computer-science dictionary technology terminology

Last synced: 25 May 2026

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: 24 Jun 2026

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

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

coding computer-science it plan study

Last synced: 08 Feb 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/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/sbyeol3/learning-computer-science

📝 CODING !== PROGRAMMING

computer-science markdown

Last synced: 09 Jun 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/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/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/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/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/le2sky/cs-network

Computer Networking: a top-down approach

computer-science network

Last synced: 29 Jan 2026

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/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/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/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/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/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/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/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/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/blesson-tomy/python_lesson

Python lessons learnt in class

computer-science python s6

Last synced: 20 Jun 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/pedro-estevao/college-portal

A Student & Teacher Portal Clone project developed for the Programming Techniques 1 course (3rd semester, Computer Science - Centro Universitário Barão de Mauá) using PHP (OOP) and MySQL. A foundational academic project available for those studying OOP in PHP.

academic-project baraodemaua computer-science database mysql mysql-database oop oop-php php programming programming-techniques

Last synced: 25 Feb 2025

https://github.com/alberto-lazari/computer-science

Computer Science Master's degree courses notes

computer-science programming unipd university

Last synced: 01 Jul 2025

https://github.com/sitek94/sicp

Structure and Interpretation of Computer Programs

computer-science scheme sicp

Last synced: 19 Mar 2026

https://github.com/johnmachado11/cs104-computer-architecture

Python implementation of a 32-bit processor with its own ISA (Instruction Set Architecture)

32bit binary computer-science instruction-set-architecture python

Last synced: 05 Apr 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

https://github.com/leandroaa01/esteganografia

Projeto da disciplina de ITP

algorithms backend computer-science cpp17

Last synced: 12 Feb 2026

https://github.com/johnmachado11/linked-list-restaurant

Restaurant food options organized and viewable by leveraging a custom built Linked List data structure.

computer-science data-structures linked-list

Last synced: 05 Apr 2025

https://github.com/bashmocha/cs50-2022

CS50's Introduction to Computer Science

computer-science cs50 cs50problemsets cs50x

Last synced: 12 Jan 2026

https://github.com/luanaraujo5/asteroidespoa

A retro-style space game simulation demonstrating event-driven programming principles in Python. Control a spaceship, dodge asteroids, and shoot missiles while exploring core concepts in game development and object-oriented design. 🕹️🪐

computer-science event-driven-architecture python

Last synced: 10 Nov 2025

https://github.com/kremeshnoi/cs-obsidian-vault

Educational computer science resources, designed for use in Obsidian.md.

computer-science obsidian-md

Last synced: 15 Jun 2025

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

SICP Chapter 3 examples

computer-science sicp

Last synced: 12 Mar 2025

https://github.com/sunny0969/content-writing

Writing assignments, thesis, projects, summary and research

computer-science research-paper summarization technology theory thesis-project youtube-video

Last synced: 15 Jul 2025

https://github.com/alexzajac/course_ml_with_r

Programming assingments for ML course in CS major at ESILV

computer-science introduction machine-learning r

Last synced: 28 Mar 2025

https://github.com/n-c0de-r/lab3.7a

Designing and Testing Observer/Subject & Decorator patterns

3rd-semester 7th-exercise computer-science design-patterns java observer observer-pattern

Last synced: 22 Jul 2025

https://github.com/anntnzrb/ccpg1036

Recursos de la asignatura Análisis de Algoritmos (CCPG1036); ESPOL - PAO II 2024

algorithms computer-science

Last synced: 10 Mar 2026

https://github.com/university-project-repos/airportparking

Software engineering solo project at University of Canterbury: CLI & GUI desktop application for algorithmically computing multiple parking lot fees at the Christchurch international airport. Developed for the course SENG201.

airport-parking algorithm automated-testing cli computer-science continuous-integration desktop-application fee-calculator gui human-computer-interaction java java-16 java-fx parking-charges software-development software-engineering software-testing university-project

Last synced: 23 Mar 2025

https://github.com/university-project-repos/hellcoptacontrolla

A real-time kernel and interrupt-driven embedded-C program for remotely accessing and controlling the state, orientation and operation of a model helicopter. ENCE361 group project at the University of Canterbury.

adc c-programming collaborative-development computer-science debouncing embedded-c embedded-systems helicopter-controller infrared interrupt-driven-programs microcontroller-programming obstacle-detection pid pwm quadrature-encoder real-time round-robin uart university-of-canterbury university-project

Last synced: 23 Mar 2025

https://github.com/pedro-estevao/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: 25 Feb 2025

https://github.com/thiagocalvi/simulador-mesif

Trabalho prático de implementação em ARQ II: Desenvolvimento de um simulador de coerência de cache utilizando a extensão do protocolo MESI, o MESIF.

arquitectura cache-simulator computer-science mesi-protocol uem

Last synced: 30 Mar 2025