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/jofaval/mlai-portfolio

My portfolio about Data Analysis, Machine Learning and A.I.

computer-science data-analysis data-science machine-learning portfolio python

Last synced: 25 Apr 2026

https://github.com/shashaaankkkkk/django_rest_api

Welcome to the Django REST API Example App repository! This project serves as an illustrative demonstration of building a robust RESTful API using Django, a powerful Python web framework, combined with Django REST Framework (DRF), a toolkit for building Web APIs.

computer-science django django-application django-project django-rest-framework python python3 rest-api

Last synced: 27 Apr 2026

https://github.com/zalbright90/top-linked-list

This project implements a custom Linked List data structure in JavaScript using ES6 modules. The LinkedList class provides a comprehensive set of methods for manipulating and interacting with a singly linked list.

algorithms coding-challenge computer-science data-structures es6 interview-prep learning linked-list nodejs odin-project programming software-development web-development

Last synced: 27 Apr 2026

https://github.com/alexprut/algorithms

🍒 Classic Algorithms and Data Structures implemented in C++

algorithms computer-science cplusplus

Last synced: 22 Jun 2026

https://github.com/pprattis/mouse-events-and-counters-in-visual-csharp

A windows forms application implementing basic layout elements and keeping track of mouse click, hover, enter, button clicked and other events and showing them to the user.

application computer-science csharp mouse-events mouse-tracking program student windows-forms

Last synced: 28 Apr 2026

https://github.com/pprattis/two-elevators-simulation-in-visual-csharp

A windows forms application that implements the functionality of two elevators in the same building using Queue method for requests and timer to answer them.

application computer-science csharp elevator-simulation program queue student timer windows-forms

Last synced: 29 Apr 2026

https://github.com/kipavy/wiki

📓 A simple personal wiki of things I learnt throughout the years

computer-science wiki

Last synced: 22 Jun 2026

https://github.com/irvingfsanchez/.net-programming

This repository contains all the projects I've completed as part of my .NET Programming Course

computer-science csharp dotnet education programming software-development software-engineering technology visual-studio-code

Last synced: 01 May 2026

https://github.com/vaheaa/cs50

Repo for code examples and problems from Harvard's CS50 course

c computer-science harvardcs50 js python

Last synced: 01 May 2026

https://github.com/mustafaozvardar/ai-voice-assistant

Voice Assistant is a simple Python application that uses speech recognition to interact with users. It can perform various tasks such as playing songs, providing date and time, and answering questions about people or phone numbers.

ai artificial-intelligence computer-science computer-vision opencv-python python voice-assistant

Last synced: 09 Jun 2026

https://github.com/pprattis/city-tourism-events-with-firebase-app

A Java Android application that simulates the functionality of a tourist guide for events in Athens saving event information in Firebase Realtime Database.

android android-application android-studio application cardview computer-science events firebase firebase-auth firebase-authentication firebase-database firebase-realtime-database java sqlite student

Last synced: 02 May 2026

https://github.com/pprattis/image-manipulation-program-in-visual-csharp

A windows forms application that implements the basic functionality of an image manipulation program.

application computer-science csharp grayscale image-manipulation negative-image program rotate-image strech-images student windows-forms zoom-images

Last synced: 05 May 2026

https://github.com/willie-conway/bachelorbytes

🧠 A complete collection of my programming projects from my B.S. in Computer Science & Information Science at Park University. Includes Java, C++, Python, JavaScript, digital logic circuits, and web development

bachelor-projects computer-science cplusplus digital-logic java javascript park-university python software-engineering student-portfolio web-development

Last synced: 05 May 2026

https://github.com/35socks/csmajor

Node thing for bullying CS Majors :3

bullying computer-science node

Last synced: 26 Mar 2025

https://github.com/pprattis/road-safety-database-with-jdbc-and-spark-rdd

A jdbc application that runs queries in pgAdmin to simulate the functionality of the UK Ministry of Transport's database using Apache Spark RDD for query implementation.

computer-science index java jdbc jdbc-database partitions pgadmin postgresql program query spark spark-sql sparkjava sql student

Last synced: 06 May 2026

https://github.com/pprattis/insurance-company-database-with-jdbc-and-spark-rdd

A jdbc application that runs queries in pgAdmin to simulate the functionality of an insurance company's database using Apache Spark RDD for query implementation.

computer-science java jdbc jdbc-database partitioning partitions postgresql program query spark spark-sql sparkjava sql student

Last synced: 07 May 2026

https://github.com/marziyehaghabalasafar/python-for-programmers-with-introductory-ai-case-studies

This repository serves as a Persian-language learning resource for Python, aligning with the book "Python for Programmers" by Paul and Harvey Deitel. It includes interactive Jupyter notebooks for each chapter, offering step-by-step code examples, exercises, and visualizations to enhance learning.

computer-science deitel deitel-and-deitel jupyter-notebooks object-oriented-programming programming programming-fundamentals python python-book-examples python-for-programmers

Last synced: 08 May 2026

https://github.com/nhatnguyenyn/gesture-air-control-framework-v1

Gesture Control Framework is an advanced HCI project that turns a standard webcam into a gesture-based PC controller. Built with Python, OpenCV, and MediaPipe, it includes modules like a Virtual Painter, Virtual Mouse, and Volume Control — all operable via hand gestures.

computer-science computer-vision opencv python students tkinter-gui

Last synced: 15 May 2026

https://github.com/jherskow/cs50

Problem sets completed from Harvard's Online offering of CS50: Introduction to Computer Science. https://online-learning.harvard.edu/course/cs50-introduction-computer-science

computer-science

Last synced: 01 Apr 2025

https://github.com/make-github-pseudonymous-again/js-fifo

:blossom: First In, First Out data structures for JavaScript

agpl computer-science data-structures fifo javascript ordered-collections queues

Last synced: 06 Jun 2026

https://github.com/leechristie/antibiotic-optimisation

Source for "Multi-Objective Evolutionary Optimisation of Antibiotic Treatments" (Ochoa, Christie, Brownlee, & Hoyle, 2020).

antibiotics computer-science java metaheuristics multiobjective-optimization optimization python python3 research

Last synced: 09 Apr 2026

https://github.com/chromeuniverse/mit-6.0001-psets

Solutions to MIT 6.0001's problem sets in Python

computer-science introduction-to-programming python

Last synced: 07 Aug 2025

https://github.com/avivnaaman/openu

Repository Index for the work during my B.Sc. of CS at The Open University of Israel

computer-science university

Last synced: 10 Aug 2025

https://github.com/arif-miad/synthetic-hypertension-dataset-eda-ml

Synthetic dataset-based project for analyzing hypertension risk using EDA and 10 machine learning classification models. Includes realistic health features like age, BMI, salt intake, stress, and medication response.

classification computer-science data-science machine-learning pandas-python python sklearn-library

Last synced: 15 May 2026

https://github.com/h0r4t1u/worker-threads-poc

C program that shows the time difference between an app using worker threads and a sequential app

computer-science fmi os so threads ubb

Last synced: 04 Oct 2025

https://github.com/gabrielrovesti/stage-e-tesi-unipd

Indicazioni varie ed appunti specifiche allo stage della laurea triennale in Informatica, UniPD + mio stage e tesi

bachelor-thesis computer-science faq informatica piano-di-studi sicurezza sicurezza-basso-rischio sicurezza-generale stage thesis unipd unipd-thesis

Last synced: 12 Feb 2026

https://github.com/plh97/c-learn

step by step

c computer computer-science

Last synced: 04 Oct 2025

https://github.com/pablonicolla/learning-ground

Knowledge Repository

computer-science

Last synced: 10 Jun 2026

https://github.com/denvercoder1/godel-program-converter

Program to convert a program encoding based on its Gödel number to 𝒮 Language (S Language) or convert an 𝒮 Language program to it's program number

code-generation computability-theory computer-science godel-numbering theory-of-computation

Last synced: 04 Aug 2025

https://github.com/cliftondavies/full-stack-software-engineer-study-guide

A study guide for the aspiring, top 10%, Full-Stack Software Engineer.

coding-challenges computer-science mathematics web-development

Last synced: 19 Feb 2026

https://github.com/pprattis/get-circles-intersection-points-count

A program which creates 20 random circles on a 1024x1024 image, with radius from 10-500 . The program will show how many circles intersect with each other and at the end it prints the image with the circles.

circles circles-intersect computer-science programm python radius student

Last synced: 05 Oct 2025

https://github.com/catherinee24/m1-done

Computer science and fundamentals of JavaScript programming 🪐

computer-science javascript

Last synced: 02 May 2026

https://github.com/orelba/linked-lists

Implementation of the linked list data structure in Javascript

computer-science data-structures linked-list

Last synced: 12 Jun 2025

https://github.com/geauxweisbeck4/codeasaurus-rex

LeetCode Problems, Computer Science & System Design Notes, and More

computer-science docusaurus guide notes tutorials

Last synced: 07 Apr 2026

https://github.com/mikael-ros/numerical-analysis

Notes, solutions and anki cards for Numerical Analysis second edition, by Timothy Sauer

anki computer-science exercises flashcards fmnf05 lund-university math mathematics notes numerical-analysis solutions university

Last synced: 16 May 2026

https://github.com/dpetrosy/shell_scripts

My shell scripts repository.

bash computer-science linux shell shell-script unix

Last synced: 11 Apr 2026

https://github.com/uehwan/programming-study-pathway

A concise curriculum for mastering computer science using web materials

coding computer-science java machine-learning programming python web

Last synced: 12 Apr 2026

https://github.com/sergio-oliveira-br/alucontrol

Staging Environment - This project was developed within the framework of the Computer Science course and aims to apply and demonstrate the skills acquired throughout academic training. The application allows users to access HTML pages to add, edit and manage data in tables, using a robust backend implemented in Java, with the Spring Boot framework

ajax backend bootstrap computer-science css final-project frontend full-stack heroku html java javascript mysql nci postgresql rest-api spring-boot

Last synced: 07 Apr 2026

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/vicegd/algorithmscourse

Central hub for the Algorithms course. Connects interactive theory, code implementations, and our AI study assistant.

algorithms computer-science education landing-page university

Last synced: 10 Jun 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/hendurhance/cs50-c

This is my solution to the CS50 2021 problem set and laboratory set, using C from cash/credit to speller

algorithms c computer-science cs50problemsets cs50x data-structures

Last synced: 05 Apr 2025

https://github.com/edinsonrequena/django-projects

Here you can find many different projects built with django

computer-science django django-application python software-architecture software-engineering

Last synced: 14 Apr 2026

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/haideralipunjabi/clab_imca1sem

Code from various exercises I performed during my C Programming Lab, 1st Semester of Integrated Masters in Computer Applications at Cluster University Srinagar, Jammu & Kashmir

basics-of-c c c-programming computer-science

Last synced: 25 Mar 2025

https://github.com/ramonxm/algorithm-and-data-structures

👩🏻‍💻 | A repository to study algorithm, data structure and concepts

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

Last synced: 29 Mar 2025

https://github.com/dantasl/graphs

Developing the final project of 2019.1 class of Graphs, at IMD/UFRN. Implementing DSATUR's algorithm.

coloring-graph computer-science dsatur-algorithm graphs

Last synced: 31 Mar 2025

https://github.com/krichelj/spl_hw2

2nd homework at Systems Programming Languages (SPL) course at Ben Gurion University

advanced-programming computer-science homework multithreading object-oriented-programming

Last synced: 04 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/miguelvprieto/pseudocode-compiler

A pseudocode compiler following the computer science IGCSE standards. It is supposed to help people who want to practice pseudocode for the IGCSE exam.

compiler computer-science cs exam igcse igcse-cs programming programming-language pseudocode pseudocode-compiler pseudocode-language

Last synced: 28 Jun 2025

https://github.com/mauricelambert/pycomputerinternalalgorithms

Computer-internal algorithms in python. To understand how the computer and basic librairies works.

algorithms computer computer-science python3

Last synced: 04 Jun 2026

https://github.com/pprattis/milk-station-program

This is a practice program is Visual Basic that simulates the calculation of the milk stations' progress of a week.

2d-arrays computer-science program visual-basic

Last synced: 07 Jan 2026

https://github.com/jaem1n207/js-algorithms

A comprehensive collection of fundamental JavaScript algorithms. Featuring sorting, searching, data structure, graph, and dynamic programming algorithms, I will strive for clear, efficient solutions.

algorithms computer-science data-structures javascript jest

Last synced: 15 Apr 2026

https://github.com/oflore12/compsci-1-java

MC Spring 2020 CMSC203

computer-science java mc

Last synced: 09 Jun 2026

https://github.com/dsadriel/intel8086

Este programa foi desenvolvido como trabalho final da disciplina (INF01108) Arquitetura e Organização de Computadores I utilizando a arquitetura do processador Intel 8086. [EN] This program has been developed as the final assignment for the Architecture and Organization of Computers I class using the 8086 Intel processor architecture

assembly computer-science cs intel8086 ufrgs

Last synced: 30 Oct 2025

https://github.com/pprattis/hotel-receipts-program

This is a practice program is Visual Basic that simulates the calculation of hotels' receipts and various statistics.

2d-arrays computer-science program visual-basic

Last synced: 07 Jan 2026

https://github.com/pprattis/payment-of-farm-subsidies-program

This is a practice program is Visual Basic that simulates the procedure of paying farm subsidies.

computer-science eof program visual-basic

Last synced: 07 Jan 2026

https://github.com/pprattis/vegetable-traders-check-program

This is a practice program is Visual Basic that simulates the procedure of checking the trade of vegetable buys and sales.

computer-science eof program visual-basic

Last synced: 03 Feb 2026

https://github.com/louis3112/cs_finalproject_sem3

Final Project for Computational Science (Sains Komputasi) in 3rd Semester. Showcases various implementations of computational science concepts.

cli-app college-project computer-science

Last synced: 28 Aug 2025

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/ashtanko/shtanko.dev

Personal site and blog

computer-science programming site

Last synced: 05 Jan 2026

https://github.com/bryanpmx/utep_cs_data_structures

This repository contains projects and code examples that illustrate fundamental computing algorithms and data structures as taught in the course. The material covered includes both basic algorithmic techniques and the practical implementation of data structures which are essential for software development and problem-solving.

algorithms computer-science data-structures graph-theory java python sorting-algorithms

Last synced: 17 May 2026

https://github.com/jwalsh/lambda-calculus-polyglot

Lambda Calculus implementations in 20+ programming languages: functional, imperative, and logic paradigms

computer-science education functional-programming guile lambda-calculus polyglot programming-languages python scheme theory

Last synced: 11 Mar 2026

https://github.com/alexzajac/cheatsheets

Collection of cheat sheets in ML and Computer Science.

cheatsheet computer-science ml

Last synced: 08 Jan 2026

https://github.com/patrickdoc/port67

The source for port67.org

computer-science education

Last synced: 28 Jun 2025

https://github.com/pseudobun/me

My personal website built with Next.js, deployed on Vercel.

computer-science nextjs personal-website portfolio rnd-engineer vercel

Last synced: 07 Apr 2026