Ecosyste.ms: Awesome
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.
- GitHub: https://github.com/topics/computer-science
- Wikipedia: https://en.wikipedia.org/wiki/Computer_science
- Aliases: cs, compsci, comp-sci,
- Last updated: 2025-02-20 00:05:44 UTC
- JSON Representation
https://github.com/sr1jan/grok-compiler
grokking compilers...
compiler compiler-construction compiler-design compiler-principles compilers computer-science education educational
Last synced: 09 Jan 2025
https://github.com/michaelneuper/notes
A collection of my Zettelkasten for university
computer-science mathematics notes org-roam
Last synced: 23 Jan 2025
https://github.com/leynier/numerical-integration
School project about Numerical Integration of the Computer Science degree of the Faculty of Mathematics and Computing of the University of Havana.
computer-science matcom numerical-integration school-project university-of-havana
Last synced: 13 Feb 2025
https://github.com/colemangariety/euler.hs
Haskell solutions to Project Euler problems.
computer-science haskell project-euler
Last synced: 17 Jan 2025
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: 13 Feb 2025
https://github.com/tywil04/passwordmanager
Simple PasswordManager written using Go and Svelte. Its simple and insecure and it was created as part of a college assignment.
aes-256-cbc college college-project computer-science cryptography email email-alias gin-gonic golang gpl3 insecure pbkdf2 svelte svelte-kit
Last synced: 17 Jan 2025
https://github.com/vaheaa/cs50
Repo for code examples and problems from Harvard's CS50 course
c computer-science harvardcs50 js python
Last synced: 06 Feb 2025
https://github.com/gabrieljablonski/esc-college-course-work
Elements of Computer Systems - nand2tetris course
computer-engineering computer-science computer-systems nand2tetris
Last synced: 24 Jan 2025
https://github.com/alialmasi/radixconvertpractice
minimal program which can help you practice converting classic number bases.
computer-engineering computer-network computer-science dotnet number-base number-base-conversion number-base-converter practice-project random-generation random-number-generators student-project windows
Last synced: 06 Feb 2025
https://github.com/williamjardim/vectorizationjs
Uma biblioteca simples para operações vetoriais e matriciais em JavaScript. A simple library for vector and matrix operations in JavaScript.
computer-science data-science data-structures linear-algebra mathematical-functions matrix matrix-calculations matrix-computations matrix-functions matrix-library matrix-multiplication numerical-computation statistics vector vector-math vector-search vectors
Last synced: 08 Feb 2025
https://github.com/mre/talks
...mostly Computer Science related.
computer-science cuda talks tech-talks
Last synced: 06 Feb 2025
https://github.com/denizkarya1999/dsa_practice_with_x27
Practice Data Structures and Algorithms for better software engineering
algorithms coding-interviews computer-science data-structures self-practice
Last synced: 06 Feb 2025
https://github.com/sohail0992/js-algorithms
Leetcode, Codility problems solutions.
algorithms computer-science interview-preparation javascript practice-programming solutions
Last synced: 13 Feb 2025
https://github.com/stuymedova/common-design-patterns
[WIP][LEARNING] Annotated Observer, Factory, Singleton, and so on
computer-science design-patterns interview-preparation typescript
Last synced: 09 Jan 2025
https://github.com/stuymedova/common-sorting-and-searching-algorithms
[LEARNING] Annotated Quick sort, Merge sort, Binary search, and so on
computer-science interview-preparation searching-algorithms sorting-algorithms
Last synced: 09 Jan 2025
https://github.com/shovanch/harvard-cs50x
:computer: C language psets from Harvard University's CS50X course
Last synced: 06 Feb 2025
https://github.com/laphayen/technote
cs, java, spring, spring-boot, openCV 인터뷰 준비 노트
computer-science computer-vision java spring spring-boot
Last synced: 03 Feb 2025
https://github.com/lapets/course-logic-and-combinatorics
Lecture notes, assignments, and other materials for a one-semester introductory course on topics in logic, combinatorics, and computer science applications thereof.
algorithms combinatorics computer-science introduction lecture-notes logic logic-programming
Last synced: 23 Jan 2025
https://github.com/withrvr/sem-5
Engineering Sem-5 ( 3rd Year ) .... data, practical, pdfs, .... etc
cn computer-science dwm engg ip se sem-5 tcs
Last synced: 04 Feb 2025
https://github.com/0xhericles/easyacceptlesson
:books: Basic material for the EasyAccept tool lesson
acceptance-testing computer-science easyaccept java programming-lab-2 testing tests ufcg
Last synced: 09 Feb 2025
https://github.com/wgierke/csbestpaperawards
Clone of jeffhuang.com/best_paper_awards.html for easier maintenance
ai computer-science cv data-mining databases hci knowledge-management machine-learning networking nlp operating-systems papers performance research security software-engineering theory www
Last synced: 09 Feb 2025
https://github.com/umbrellacrow612/materials
Fundamentals and ideas that once learned can be applied to any language or area of software.
computer-science docs idea learning software-engineering
Last synced: 05 Feb 2025
https://github.com/pcouy/pcouy.github.io
Personal website
computer-science linux technology
Last synced: 17 Jan 2025
https://github.com/denpeshkov/cs-digital-garden
Computer Science Digital Garden
algorithms-and-data-structures computer-science concurrency distributed-systems golang hardware obsidian os
Last synced: 10 Jan 2025
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: 10 Jan 2025
https://github.com/ggasbarri/bookqr-uc
Consulta información acerca de equipos de la Escuela de Telecomunicaciones UC
android android-app android-application computer-science computer-vision mobile-vision qrcode
Last synced: 01 Jan 2025
https://github.com/vvv-keys/keyshardenedencrypter
Credit @Anonymous ~ | H-A-D-C-P | [Read.ME ]
anonymous blue-team computer-science computer-vision computerscience cyber-security cybersecurity educational enlightenment learning learningprocesses ops project technology technology-management tools
Last synced: 23 Jan 2025
https://github.com/peteprattis/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: 18 Jan 2025
https://github.com/lycan-nt/harvard-cs50
computer science course
c computer-science havard havardcs50 programming programming-language python
Last synced: 18 Jan 2025
https://github.com/make-github-pseudonymous-again/js-integer
:zzz: Integers for JavaScript (ℤ)
arbitrary-precision arithmetic big-int big-integer big-integers big-num big-number big-numbers bigint biginteger bigintegers bignum bignumber bignumbers computer-science gcd integers javascript js mathematics
Last synced: 10 Feb 2025
https://github.com/jamesquinlan/discrete-math
COS 280 - Discrete Mathematics at University of Southern Maine
computer-science discrete-mathematics latex university-course
Last synced: 18 Dec 2024
https://github.com/peteprattis/web-application-for-medical-appointment-management
A jdbc application that simulates the functionality of a medical appointment application.
computer-science database java jdbc jdbc-database pgadmin postgresql program sql student uml uml-diagrams
Last synced: 18 Jan 2025
https://github.com/peteprattis/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: 18 Jan 2025
https://github.com/peteprattis/generic-planner-for-minigames
A python script that implements a generic planner to solve a series of minigames using heuristic algorithms to generate the best possible moves to reach the goal state.
artificial-intelligence astar astar-algorithm astar-pathfinding astar-search-algorithm block-world computer-science generic-planner heap heuristics n-puzzle planner program python student water-jug-problem
Last synced: 18 Jan 2025
https://github.com/peteprattis/family-representation-using-predicates
Represent one family as well as 3-4 more families (of your choice) using the family-3 predicate and appropriate compound terms. Set the predicates exist-1, dateofbirth-2 and salary-2 and use them to recover all parents born before 1950 and their salary is less than 8,000.
computer-science logic-programming predicates program prolog structured-data student
Last synced: 18 Jan 2025
https://github.com/rabi-siddique/sudoku-solver
A web application that allows you to solve a Sudoku puzzle using a backtracking algorithm. The goal of this application is to help you visualize how the backtracking algorithm works to solve the puzzle.
algorithms computer-science data-structures interview interview-questions programming
Last synced: 30 Jan 2025
https://github.com/peteprattis/tetris-spawn-randomly-l-blocks
This is a program which keeps in memory a table of 10 columns and 20 rows and that plays "Tetris" only by adding L randomly in the table. L is an element with a height of 3 blocks and width of 2 blocks. The program ends when the L surpasses in height 20 blocks, then it prints how many L blocks managed to enter.
2darrays arrays computer-science game programm python student tetris
Last synced: 18 Jan 2025
https://github.com/peteprattis/weather-station-program
This is a practice program is Visual Basic that simulates the calculation of some cities' weather and various statistics.
2d-arrays computer-science program visual-basic
Last synced: 18 Jan 2025
https://github.com/peteprattis/web-page-submit-and-validate-forms
This is a Web Page in which an online tourist guide is simulated and the user can make a reservation to a hotel and contact the page's author.
computer-science css html html-css html-css-javascript javascript php student students website
Last synced: 18 Jan 2025
https://github.com/peteprattis/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: 18 Jan 2025
https://github.com/peteprattis/user-clusters-and-k-means-fold-for-classifier-evaluation
A Matlab script that applies the basic sequential clustering to evaluate the number of user groups by using the hierarchical clustering and k-means algorithms. Using the k-means fold the classifiers that are a neural network and the other least squares to evaluate them.
classifier clusters computer-science hierarchical-clustering k-fold k-means-clustering matlab program sequential-clustering student
Last synced: 18 Jan 2025
https://github.com/peteprattis/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: 18 Jan 2025
https://github.com/peteprattis/smart-house-simulation-in-visual-csharp
Α user interface system for electronic interactions in "smart devices and furniture", known as "Internet of things", where many things are connected electronically and many everyday functions can be done electronically. This project includes some such virtual user interfaces and interactions.
application computer-science csharp internet-of-things program smart-house student windows-forms
Last synced: 18 Jan 2025
https://github.com/peteprattis/profile-window-in-visual-csharp
A windows forms application that implements a basic profile page using access database.
access-database computer-science csharp profile-page programm student windows-forms
Last synced: 18 Jan 2025
https://github.com/peteprattis/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: 18 Jan 2025
https://github.com/geraked/machine-learning
Implementation of Machine Learning Algorithms From Scratch
ai amirkabir-university artificial-intelligence ce5501 classification clustering computer-engineering computer-science data-science geraked machine-learning machine-learning-algorithms machine-learning-from-scratch ml ml-from-scratch outlier-detection rabist regression
Last synced: 03 Jan 2025
https://github.com/alexprut/algorithms
🍒 Classic Algorithms and Data Structures implemented in C++
algorithms computer-science cplusplus
Last synced: 11 Jan 2025
https://github.com/krichelj/ai_bgu_2021
Artificial Intelligence course, Computer Science M.Sc., Ben Gurion University of the Negev, 2021
a-star-algorithm ai artificial-intelligence bayesian-network bellman-equation computer-science deep-learning game-theory-algorithms heuristic-search-algorithms kruskal-algorithm machine-learning markov-decision-processes minimal-spanning-tree minimax-algorithm policy-iteration-algorithm prim-algorithm reinforcement-learning value-iteration-algorithm
Last synced: 11 Jan 2025
https://github.com/wesleybertipaglia/interview
💼 Welcome to the Coding Interview Practice Repository! This repository is designed to help you prepare for coding interviews by providing a curated collection of questions and solutions.
algorithms architecture coding computer-science cracking-the-coding-interview data-structures exercises interview problem-solving repository
Last synced: 18 Jan 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: 12 Jan 2025
https://github.com/dolfost/markov-algorithm-lua
The Lua Markov algorithm implementation
computer-science markov-algorithm markov-algorithms math mathematics
Last synced: 12 Jan 2025
https://github.com/peteprattis/chimeric-alignment-problem
A python script that implements an efficient algorithm for the Chimeric Alignment problem. A virus infects a bacterium and modifies a replication process in the bacterium by adding for each A an A sequence of length 1-5, for each C a C sequence of length 1-10, for each G a G sequence of length >= 1 and for each T a T sequence of length >= 1.
bioinformatics chimeric-alignment chromosomes computer-science nucleotides program python sequence student
Last synced: 18 Jan 2025
https://github.com/strubt/autlglogo
Automata & Formal Languages – project 'Logo'
computer-science grammar logo programming-language transpiler university-project
Last synced: 19 Jan 2025
https://github.com/streambinder/erro
That cool thing to look interesting in the world of work
computer-science curriculum-vitae cv job latex resume
Last synced: 19 Jan 2025
https://github.com/coldmayo/science-fair
This is the Repository for my 2019 Science Fair project
2020 classification computer-science current-events machine-learning manifesto mass-shooter mass-shootings predictions science-fair speech tweets
Last synced: 19 Jan 2025
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
Last synced: 07 Feb 2025
https://github.com/dpbm/cs
Meus aprendizados seguindo o roadmap de ciências da computação
algorithms ciencias-da-computacao computer-science cs data-structures data-structures-and-algorithms java
Last synced: 19 Jan 2025
https://github.com/amazingandyyy/good-job
🎉 The most useful DS and Algor. implemented in javascript
algorithm computer-science data-structures interview interview-questions software-engineer
Last synced: 07 Feb 2025
https://github.com/arthur-arslanov/ts-cs-playground
My Computer Science Education progress
algorithm algorithms bfe big-frontend computer-science data-structures leetcode typescript
Last synced: 07 Feb 2025
https://github.com/burakahmet/cs50p
Harvard's CS50p problem solutions.
algorithm algorithms computer-engineering computer-science cs50 cs50p cs50python hardvard problem-set problem-solving python python3
Last synced: 31 Jan 2025
https://github.com/arikw/cs-haifa-website
מדעי המחשב, אוניברסיטת חיפה - אתר הסטודנטים | A static mirror copy of the students website of the computer science department in Haifa university
computer-science computer-science-degree computer-science-education computer-science-students computer-science-studies
Last synced: 01 Feb 2025
https://github.com/kalyankensin/digitalfate
DigitalFate provides an advanced, enterprise-ready framework for orchestrating LLM calls, agents, and computer-based tasks,
agent ai computer-science gpt langchain mcp openai
Last synced: 01 Feb 2025
https://github.com/fpsvogel/learn-cs
Learning resources for computer science, C, etc.
awesome-lists books c computer-science learning-resources low-level-programming systems-programming zig
Last synced: 01 Feb 2025
https://github.com/lucapalminteri/sorting-algorithms-visualizer
The Sorting Algorithms Visualizer is an interactive web app that helps users understand and visualize sorting algorithms through dynamic, step-by-step animations, providing an educational tool to explore their mechanics and performance.
algorithm-visualization bubble-sort computer-science educational-tool insertion-sort programming selection-sort sorting-algorithms
Last synced: 08 Feb 2025
https://github.com/ibnaleem/cs-resources
a comprehensive collection of valuable computer science resources
algorithms-and-data-structures artificial-intelligence books computer-science data-science data-science-learning data-structures data-structures-and-algorithms discrete-mathematics leetcode resources
Last synced: 08 Feb 2025
https://github.com/echosingh/handgestrecognition
This project uses OpenCV to perform hand gesture recognition using a webcam.
computer-science cpp handgesture-recognition opencv-cpp visual-studio webcam
Last synced: 15 Feb 2025
https://github.com/rihib/leetcode
My LeetCode progress
arai60 blind75 computer-science go golang grind75 leetcode leetcode-go leetcode-golang leetcode-solutions neetcode150
Last synced: 15 Feb 2025
https://github.com/janheinrichmerker/study-computer-science
📽️ Video player for the "Informatik studieren" advertisement movie.
computer-science react university university-project
Last synced: 16 Feb 2025
https://github.com/knutkirkhorn/algoritmer-for-bioinformatikk
alogrithms bioinformatics computer computer-science python science
Last synced: 29 Jan 2025
https://github.com/loki0b/c-algorithms-datastructure
Implementations of algorithms and data structures in the C language.
algorithms algorithms-and-data-structures c college computer-science data-structures university
Last synced: 29 Jan 2025
https://github.com/qu1etboy/csnotes
All notes about computer science will be put in here.
Last synced: 29 Jan 2025
https://github.com/mdsn/sicp
Solutions to Structure and Interpretation of Computer Programs
Last synced: 29 Jan 2025
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: 04 Feb 2025
https://github.com/a-llison-lau/a-llison-lau.github.io
My personal website
computer-science personal-website
Last synced: 05 Feb 2025
https://github.com/pprattis/sequence-global-alignment-with-unknown-nucleotides
A Python script that for a parameter k, calculates the universal alignment of 2 sequences, with limitation that the alignment contains at most k unknown nucleotides. Nucleotide sequences are sometimes written in a 5-character alphabet, A, T, G, C, and N where N stands for an undefined nucleotide.
bioinformatics chromosomes computer-science fasta global-alignment nucleotides program python sequence-alignment student
Last synced: 04 Feb 2025
https://github.com/0xd011f4ce/blog
I have a writefreely blog, but I write with org-mode and here are all the entries that I have posted there
blog computer-science fediverse low-level personal programming writefreely
Last synced: 25 Jan 2025
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: 04 Feb 2025
https://github.com/someordinarybro/collegeprojects
College Projects - CompSci & Web Dev
assignment college college-project computer-science web webdevelopment
Last synced: 17 Jan 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: 04 Feb 2025
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: 04 Feb 2025
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: 04 Feb 2025
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: 04 Feb 2025
https://github.com/kasiimh1/mmu-computer-science-bsc
All my work i have submitted over the duration of my undergraduate degree in BSc Computer Science with awarding of a First Class Classification at The Manchester Metropolitan University 2017-2020
android-studio coding computer-science csharp css3 html5 java javascript jsp mips mips-assembly mysql php processing programming python3 react-native restful-api sql
Last synced: 09 Jan 2025
https://github.com/rafaelofreitas/algorithms
algorithms-implemented c-plus-plus computer-science
Last synced: 25 Jan 2025
https://github.com/sourceduty/biomechanical_logic
🏃 A theoretical framework that integrates principles of mechanical movement with biological systems.
ai ai-science artificial-intelligence biological-systems biomech biomechanical biomechanical-logic biomechanical-science biomechanics biomechatronics chatgpt computer-science custom-gpt customgpt gpt gpts mechanical openai science
Last synced: 22 Jan 2025
https://github.com/hhammon/shellsort
A personal research project examining performance of various gap sequences in Shellsort
algorithmic-research algorithms computer-science research rust shellsort sorting-algorithms
Last synced: 17 Jan 2025
https://github.com/sourceduty/computational_thinking
🧑💻 Utilize computational thinking to solve problems.
ai artificial-intelligence chatgpt computational computational-thinking computer-science computer-science-studies computer-thinking custom-gpt customgpt educational gpt gpts openai thinking
Last synced: 22 Jan 2025
https://github.com/sourceduty/computational_quantum_topology
⚛️ An emerging field that integrates quantum mechanics, topology, and computational techniques to investigate and model quantum systems using topological concepts.
ai artificial-intelligence chatgpt computational computational-quantum computational-science computer-science cuatom-gpt customgpt emerging-science gpt gpts new-science openai quantum quantum-systems science scientific-computing topology
Last synced: 22 Jan 2025
https://github.com/sourceduty/autonomous_biology
🦠 Develop, simulate and model biological systems.
artificial-intelligence autonomous autonomous-biology biological biological-simulations biological-systems biology chatgpt computational-science computer-science custom-gpt custom-gpts customgpt gpt gpts openai science simulations simulator
Last synced: 22 Jan 2025
https://github.com/agucova/cs50x
👨💻 This is a set of all the problem sets I made while doing Harvard's Introduction to Computer Science (CS50x).
c computer-science cs50 cs50problemsets cs50x psets python
Last synced: 09 Jan 2025
https://github.com/sourceduty/programmable_evolution
🐒 Plan, develop and simulate evolving programs.
ai artificial-intelligence chatgpt computer-science custom-gpt dev developer evolutionary-algorithms evolutionary-computation evolving-program gpt gpts program programmable-evolution programming
Last synced: 22 Jan 2025
https://github.com/sourceduty/thermotronics
️🔥 Utilizing temperature differentials to manipulate electronic or mechanical systems.
ai chatgpt computer-science electrical electroincs electronics mechanical mechanical-engineering new-science power research research-and-development researching science scientific-computing thermal thermoelectricity thermotronics tronics
Last synced: 22 Jan 2025
https://github.com/ramzijabali/cis-163-aa-android
Mesa Community college CIS 163AA course work.
android-app computer-science java
Last synced: 12 Jan 2025
https://github.com/ramzijabali/csc110-intro-to-java
Mesa Community College CSC-110 Java Coursework
computer-science java school-education
Last synced: 12 Jan 2025
https://github.com/r0hin/cs
Y11-Y12 IB HL Computer Science course files and notes.
computer-science design education
Last synced: 31 Dec 2024