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: 2026-06-22 00:06:09 UTC
- JSON Representation
https://github.com/jdegand/odin-project-linked-lists
Odin Project Javascript - Computer Science - Linked Lists
Last synced: 15 Mar 2025
https://github.com/jdegand/odin-project-binary-search-trees
Odin Project Javascript - Computer Science - Binary Search Trees
Last synced: 15 Mar 2025
https://github.com/fuad1502/self-study-cs
Self Study CS: A self study guide to CS mastery 🧙♂️
Last synced: 04 Feb 2026
https://github.com/ivikramsahu/data-structure
Data-structure is not for interviews but to develop scalable software using those.
algorithm computer-engineering computer-science data-structures
Last synced: 24 Jan 2026
https://github.com/eeriemyxi/acaer
Arithmetic expression evaluation using Reverse Polish Notation.
arithmetic computer-science expression-evaluator reverse-polish-notation
Last synced: 15 Mar 2025
https://github.com/n-c0de-r/info1.02_song.freezer
Song Exercise, building a small music player. 1st semester, 2nd exercise, computer-science.
1st-semester 2nd-exercise computer-science java music-player song
Last synced: 08 May 2025
https://github.com/n-c0de-r/info1.04_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: 08 May 2025
https://github.com/le2sky/cs-network
Computer Networking: a top-down approach
Last synced: 29 Jan 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/mcecode/data-structures-and-algorithms
Different data structures and algorithms. Different languages. 0% libraries. 100% fun.
algorithms computer-science data-structures data-structures-and-algorithms leetcode
Last synced: 15 Mar 2025
https://github.com/luctst/computer-science
Computer science from CS50 hardvard in french 👨💻 👩💻
computer-science computer-science-hardvard learn-computer-science
Last synced: 28 May 2026
https://github.com/quincey001/cpp-primer-5th-editor-notes
🌟 Welcome to my C++ learning notes! 🌟 This repo contains: - 📚 Key concepts from *C++ Primer (5th Edition)* - 💻 Code examples Feel free to explore! 😊
computer-science cpp11 docmentation notes
Last synced: 26 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/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/dantasl/kodama
Kodama is a simple lightweight language implemented in Haskell and designed for statistics.
backus-naur-form computer-science haskell-language lexical-grammar programming-language-development
Last synced: 31 Mar 2025
https://github.com/brockwade633/algo-helper
Algo Helper is a project that provides visualizations and animations of common algorithms. Born out of a scarcity of algorithm visualization tools, it functions as an interactive web app with custom data inputs, a debugger, and brief written explanations
algorithms computer-science data-structures react typescipt webapp
Last synced: 31 Mar 2025
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/masaok/computer-science-notes
Computer Science Notes 2024 (Decision Theory, Blockchain, etc.)
computer-science decision-theory optimal-stopping
Last synced: 24 Mar 2025
https://github.com/jamesclarke7283/rust_cs_fundamentals
Building basic CS fundamentals in rust.
computer-science datastructures fundamentals searching-algorithms sorting-algorithms
Last synced: 29 Jul 2025
https://github.com/thiagocalvi/simulador-arq-computacional
Trabalho prático de implementação em ARQ I: Desenvolvimento de um simulador de arquitetura computacional simples.
Last synced: 24 Oct 2025
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/xorbkpt/encryption-pico-compile
TuM Institute for Advanced Study, Advanced Computation, Cryptography: Post Doc Bucket: 2
assembly-language-programming computer-science embedded-systems encryption-decryption
Last synced: 14 Jul 2025
https://github.com/xorbkpt/x.509-qr-code-protoype
TuM Institute for Advanced Study, Advanced Computation, Cryptography: Post Doc Bucket: 9
coding-challenge compression-methods computer-science cyber-security encryption-decryption stenography watermarking
Last synced: 24 Mar 2025
https://github.com/xorbkpt/encryption-aes-r-pi-pico
TuM Institute for Advanced Study, Advanced Computation, Cryptography: Post Doc Bucket: 1
beginner computer-science cryptography encryption rasberry-pi-pico
Last synced: 24 Mar 2025
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/thiagocalvi/programacao-orientada-objetos
Códigos desenvolvidos durante a disciplina "Programação Orientada a Objetos - 12027/01", no 3º semestre do curso de Ciência da Computação da Universidade Estadual de Maringá (UEM).
Last synced: 22 Nov 2025
https://github.com/thiagocalvi/programacao-sistemas
Códigos desenvolvidos durante a disciplina de "Programação de Sistemas - 14138/01" no 3º semestre do curso de Ciência da Computação da Universidade Estadual de Maringá (UEM).
Last synced: 22 Nov 2025
https://github.com/thiagocalvi/organizacao-recuperacao-dados
Códigos desenvolvidos 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: 22 Nov 2025
https://github.com/antoniosubasic/pro-course-materials-3rd
Java course materials - HTL Leonding - computer science - 3rd grade 2024/25
computer-science course-materials htl-leonding java
Last synced: 16 Oct 2025
https://github.com/ghosteater1311/undergra_ict-program_soict-hust
Notes and Lectures in my Undergraduate Program
computer-science dsai engineering
Last synced: 19 Sep 2025
https://github.com/nixin72/hc-semester-1
Everything from first semester at Heritage College
Last synced: 14 Feb 2026
https://github.com/sourceduty/theoretical_experiment
👨🔬 Plan, develop and simulate theoretical experiments.
ai artificial-intelligence chatgpt computer-science customgpt evidence-proofing experiment experimental gpt gpts openai science science-research scientific-computing simulate simulation simulator theoretical-computer-science theory
Last synced: 31 Mar 2025
https://github.com/ramonxm/brain
👩🏻💻 | Personal study notes on programming, concepts, and more.
algorithms-and-data-structures computer-science concepts-of-programming-languages
Last synced: 28 Jul 2025
https://github.com/matancohen1205/oop_final_project
OOP Final Project - Computer Science
computer-science oops-in-cpp pizza-order teamwork-projects
Last synced: 31 Mar 2025
https://github.com/superunstar/latex-works
All my latex papers and works.
computer-science latex maths science
Last synced: 20 Jan 2026
https://github.com/s0fft/donbas-state-engineering-academy
Academy Tasks: Mathematical Algorithms / Numerical Methods / Computer Graphics / WEB / etc.
bootstrap computer-science css html javascript math math-algorithms python3
Last synced: 27 Jul 2025
https://github.com/faustogerman/Algorithms
A collection of Algorithms in Math and Computer Science
algorithms artificial-intelligence computer-science convex-hull hill-climbing-algorithm math n-queens-problem
Last synced: 27 Jul 2025
https://github.com/luka2220/cois-2300-code
Code from labs for COIS 2300 Computer Organization
computer-architecture computer-science mars-ide mips-assembly
Last synced: 27 Jul 2025
https://github.com/yanfiq/cplusplus
a bunch of C++ code
computer-science cplusplus cpp data-structures learn-to-code segmentation-fault
Last synced: 27 Jul 2025
https://github.com/4ngelojr/ai-ml-cheatsheets
🗂️ Access essential AI and ML concepts with quick-reference cheatsheets for effective learning and project implementation.
bigdata cheatsheet computer-science convolutional-neural-networks data-science deep-learning dl excel hadoop keras linux neural-networks numpy pig plotly probability sql statistics
Last synced: 01 May 2026
https://github.com/thenocturnaldevgypsy-io/duskgrimoires-java-lab-exercises
DuskGrimoires : Java library/source codes that I've coded and used for lecturing CS/IT subjects and topics during my career as Assistant Professor for BSCS, BSIT and BSCOE way back late 2012 to 2015 (on-going retrieving the codes and rearranging the repo) . You like the Repo? Don't forget to 🌟, 👁️, 🔱 and ❤️
algorithms algorithms-and-data-structures computer-science computer-science-algorithms computer-science-data-structures computer-science-education data-structures data-structures-and-algorithms duskgrimoires java programming programming-exercises thenocturnaldevgypsy thenocturnaldevgypsy-io
Last synced: 26 Feb 2025
https://github.com/thiagocalvi/programacao-funcional
Códigos desenvolvido durante a disciplina "Programação Funcional - 12026/01", no 4º semestre do curso de Ciência da Computação da Universidade Estadual de Maringá (UEM).
computer-science funcional-programming uem
Last synced: 27 Jan 2026
https://github.com/knutkirkhorn/algoritmer-for-bioinformatikk
alogrithms bioinformatics computer computer-science python science
Last synced: 24 Mar 2025
https://github.com/ashwagandha-coder/code_books
repository for code from books
algorithms books code computer-science information structured-data
Last synced: 09 Jul 2025
https://github.com/matheussoranco/particlephysicssimulation
A particle physics simulation ambience implemented in ADA for performance testing
ada computer-science physics-simulation
Last synced: 25 Jul 2025
https://github.com/qu1etboy/csnotes
All notes about computer science will be put in here.
Last synced: 24 Mar 2025
https://github.com/augustus1417/2nd-sem---college-notes
2nd Year Computer Science Notes
Last synced: 15 May 2026
https://github.com/pprattis/signal-sampling-and-wrapping
From a continuous time signal get minimum required sampling frequency to allow the reconstruction of the signal and application of the reconstruction formula of the sampling theorem.
computer-science matlab octave program sampling-theory signal signal-reconstruction signal-sampling signal-wrapping student
Last synced: 17 Sep 2025
https://github.com/ahmedhosssam/nand2tetris
Solutions for the Nand2Tetris course exercises, spanning from building a basic NAND gate to constructing a complete computer system.
computer-architecture computer-science digital-design hdl logic-gates nand2tetris nand2tetris-solutions
Last synced: 08 Apr 2025
https://github.com/muhamed-hassan/introduction_to_computer_science
Introduction for software developers who will use C++, Java, C#, or JavaScript
black-ops computer-science fucken-private-sector-leaks global-counter-terrorism global-terrorism-of-corrupted-investors-tribes self-study
Last synced: 18 Jan 2026
https://github.com/rudxain/collatz_finder
Tries to find a counter-example to the Collatz Conjecture, in Rust
3nplus1 collatz collatz-conjecture collatz-problem computer-science conjecture math search
Last synced: 14 Mar 2025
https://github.com/arthur-arslanov/py-cs-playground
Computer Science basics in Python
algorithm algorithms computer-science data-structures leetcode python
Last synced: 22 Apr 2025
https://github.com/arthur-arslanov/cs-playground
My Computer Science Education
algorithms computer-science data-structures javascript leetcode python typescript
Last synced: 22 Apr 2025
https://github.com/jdegand/odin-project-recursion
Odin Project Javascript - Computer Science - Recursion
Last synced: 15 Mar 2025
https://github.com/matheussoranco/qiskit-dijkstra
Qiskit Dijkstra adaptation
computer-science python qiskit quantum-computing
Last synced: 24 Mar 2025
https://github.com/matheussoranco/quantum-machine-learning-tests
This repo has some code for Qiskit for quantum machine Learning models
artificial-intelligence computer-science machine-learning qiskit quantum-computing
Last synced: 24 Mar 2025
https://github.com/antoniosubasic/nscs-course-materials-3rd
Networksystems and Cybersecurity course materials - HTL Leonding - computer science - 3rd grade 2024/25
computer-science course-materials cybersecurity htl-leonding network-systems
Last synced: 17 Mar 2025
https://github.com/hojat72elect/imdb_storyline_summaries_database
The database IMDB storylines and their summaries
computational-linguistics computer-science csv data-science dataset machine-learning natural-language-processing nlp pretrained-language-model python science tplm
Last synced: 04 Oct 2025
https://github.com/filiprokita/quadratic-equation-solver
This program is a quadratic equation solver that calculates the roots of a quadratic equation with given coefficients. The user is prompted to input the values of 'a', 'b', and 'c' and then the program solves the equation and displays the roots. If the value of delta is negative, the program displays an error.
algorithm computer-science console-application cpp equation-solver math math-solver numerical-methods programming quadratic-equation quadratic-equation-solver roots
Last synced: 24 Mar 2025
https://github.com/ubugeeei/algorithms
algorithms algorithms-and-data-structures computer-science rust
Last synced: 30 Mar 2025
https://github.com/nfo94/nfo94.github.io
Um blog sobre desenvolvimento de software e ciência da computação em geral.
blog computer-science portuguese-brazilian software-development
Last synced: 07 Jan 2026
https://github.com/aaesalamanca/uned-2025-2026-fundamentos-de-programacion
Prácticas de la asignatura Fundamentos de Programación en la UNED (2025/2026).
c computer-science cpp learning programming
Last synced: 18 Feb 2026
https://github.com/aryank1511/notes-repo
This repository is a collection of the notes that I created for certain topics that I do not have individual repositories for
Last synced: 04 Feb 2026
https://github.com/m1kc3b/nand2tetris
Rust implementation of the famous CS course Nand To Tetris 🦀
computer-science nand2tetris rust
Last synced: 16 Sep 2025
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/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/sdthaker/senecacollege-btp305
Course dedicated to learning C++ language and OOP paradigms.
computer-science cplusplus-11 cplusplus-14 cplusplus-17 software-engineering stl-algorithms stl-containers
Last synced: 21 Feb 2026
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/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/sourceduty/sci-pc
🖥️ Plan purchasing, assembling, and operating scientific computer hardware.
ai artificial-intelligence chatgpt computer computer-hardware computer-sci computer-science custom-gpt customgpt gpt hpc opanai pc sci sci-fi sci-pc science science-computer science-hardware scientific-computing
Last synced: 28 Mar 2025
https://github.com/sourceduty/string_theorist
⚛️ Calculate and theorize strings in particle physics for String Theory.
ai ai-science artificial-intelligence chatgpt computer-science custom-gpt custom-gpts gpt gpts openai particle-physics physics science string-theorist string-theory theoretical theoretical-computer-science theorist theory
Last synced: 28 Mar 2025
https://github.com/joangq/edsl
Abordaje Funcional a los lenguajes de dominio específico embebidos - Curso de ECI 2024
applicative applicative-functor computer-science domain-specific-language dsl edsl functional-programming functor haskell monad parser parser-combinators plt programming-language-theory
Last synced: 03 Jan 2026
https://github.com/joshika39/elte-studies
ELTE University
computer-science elte elte-ik university
Last synced: 01 Apr 2025
https://github.com/danigb/cs-playground
Classic algorithms and data structures implemented in clojure
algorithms computer-science data-structures
Last synced: 05 Nov 2025
https://github.com/valeman/udacity-artificial-intelligence-nanodegree
Projects for my Udacity Artificial Intelligence Nanodegree
artificial-intelligence computer-science game-playing-agent isolation machine-learning sudoku sudoku-solver
Last synced: 19 Jul 2025
https://github.com/neverpanic/ma
Compiler-Assisted Memory Management Using Escape Analysis in the KESO JVM
article compiler-design compiler-optimization computer-science master-thesis science tex thesis
Last synced: 25 Jan 2026
https://github.com/dropdevrahul/knowledge-base
Collection of resources related to Programming
architecture computer-science golang knowledge-base software-engineering
Last synced: 05 Nov 2025
https://github.com/shama-llama/miscellaneous-nlp-projects
Repository for small NLP projects
computer-science cosc-6252 nlp
Last synced: 11 Jun 2025
https://github.com/crisnguyendev/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: 14 Apr 2025
https://github.com/yanfiq/c
A bunch of C code
c computer-science cursed cursed-code hello-world
Last synced: 06 Apr 2025
https://github.com/sehee-lee-01/til
🗃️ 공부 정리용 저장소
backend computer-science today-i-learned
Last synced: 04 Feb 2026
https://github.com/caiofov/truthtablegenerator-javaswing
API developed in Java with Swing for generating a truth table from a boolean expression. (Programming Techniques I subject final project - Computer Science UFC).
computer-science java swing truthtablegenerator
Last synced: 06 Apr 2025
https://github.com/yuxno/sfm
applying structure from motion to create point cloud of a scene and build the 3d shape.
computer-science computer-vision python sfm structure-from-motion
Last synced: 08 Apr 2025
https://github.com/n-c0de-r/cs2.03_chatbot
A Simple Chatterbox, Sending tests from a client to a Server and back. 2nd semester, 3rd lab.
2nd-semester 3rd-lab chat client computer-science informatics java server
Last synced: 29 May 2026
https://github.com/ostad-ai/computer-science
Computer Science and related topics are the main focus of this repository. Mainly, Python language is used here.
algorithms computer-science cramers-rule divide-and-conquer dynamic-programming fast-fourier-transform linked-list matrix-inversion python root-finding
Last synced: 22 May 2026
https://github.com/vinicius-rio/ifsp-programming-logic-and-algorithms
Exercises for the first semester of the Bachelor's Degree in Computer Science at the Federal Institute of São Paulo (IFSP).
algorithms c computer-science ifsp
Last synced: 14 May 2025
https://github.com/rakibhhridoy/bioinformatics-geneticdatascience
This project is based on starting Bioinformatics as a life science student. Initializing a career as a Genetic Data Scientist and Bioinformatician.
bioinformatics biology biopython computer-science data-science genetic-data-science genetics genome-assembly genome-sequencing statistics
Last synced: 14 May 2025
https://github.com/bismarkagyare/cs-assignments
A series of assignments from TheOdinProject for applying some fundamental computer science concepts.
binary-search-tree computer-science javsascript linked-list recursion sorting-algorithms theodinproject
Last synced: 28 Mar 2025
https://github.com/g1joshi/cs50x
CS50x 2020 Introduction to Computer Science
computer-science cs50 cs50x programming
Last synced: 02 Mar 2026
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/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/gregdhill/notes
Revision Materials
cheatsheets computer-science notes programming revision
Last synced: 21 Feb 2026
https://github.com/anabrtorres/plp-ufla
Activities developed in the discipline of Programming Language Paradigms (PLP)
Last synced: 16 Mar 2025
https://github.com/maheshkumar-novice/sicp
SICP Reading, Learning and Exercises
computer-science lisp scheme sicp
Last synced: 06 Jan 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/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/sourceduty/automata_sim
👩💻 Simulate finite state machines or automata.
ai artificial-intelligence automata automation chatgpt chatgpt-bot computer-science custom-gpt finite-state-machine fsm gpt gpt-bot gpt-store gpts openai openai-bot openai-chatgpt sim simulation simulator
Last synced: 23 Jul 2025
https://github.com/bashmocha/cs50-2022
CS50's Introduction to Computer Science
computer-science cs50 cs50problemsets cs50x
Last synced: 12 Jan 2026