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-23 00:06:05 UTC
- JSON Representation
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/cis-team/embedded-systems-roadmap-2024
arm c-programming computer-science embedded embedded-systems mcu
Last synced: 29 Jan 2026
https://github.com/kefirchk/bsuir
bsuir bsuir-labworks bsuir-tasks computer-science course-project docs education labs study vmsis
Last synced: 17 Aug 2025
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/stynw7/computer_science_resources
Provides Computer Science subjects to learn for free ✨
algorithms calculus cheatsheets computer-science data-structures mathematics programming resources roadmap statistics
Last synced: 19 Mar 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/arthurpaulino/arthurpaulino.github.io
My personal blog.
agroforestry computer-science truth yoga zen
Last synced: 06 Feb 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/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/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/orelba/binary-search-tree
Building a balanced binary search tree (BST)
balanced-search-trees binary-search-tree computer-science data-structures
Last synced: 02 Mar 2025
https://github.com/natan-dot-com/introduction-to-computer-science-i
Codes written during Introduction to Computer Science I discipline.
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/number-theoretic/primes
:two: :three: :five: :seven: Prime numbers for JavaScript
agpl algorithms computer-science integer-sequences javascript mathematics number-theory primality-testing prime-numbers
Last synced: 17 Mar 2026
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: 12 Nov 2025
https://github.com/devanmenon/theoriq
Auto connect wallet, referrals. [FOR SALE]
airdrop airdrop-application airdrop-claim-bot airdrop-farm airdrop-free algorithms-and-data-structures claim computer-science discord earn meomundep sdk theoriq web3
Last synced: 04 May 2025
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/davidenox/sorting-algorithm
Sorting Algorithms in C and Python
algorithms algorithms-and-data-structures computer-science
Last synced: 02 Mar 2025
https://github.com/rikurauhala/bsc-thesis
Bachelor's thesis in computer science
bibtex brute-force bsc bsc-thesis computer-science cryptography cyber-security dictionary-attack finnish latex passwords rainbow-table tex thesis
Last synced: 29 Sep 2025
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/heap-data-structure/binomial-heap
:cherries: Binomial heaps for JavaScript
agpl amortized binomial-heap computer-science data-structures heaps javascript meldable-heaps
Last synced: 11 Apr 2025
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/snehavish595/medical-store
PharmEasy - Medical store Website built with HTML, CSS, JavaScript and Bootstrap
assignment bootstrap computer-science css front-end-development html javascript major-project medical-store redesign redesign-project school-project user-interface
Last synced: 04 May 2026
https://github.com/projects-developer/github-final-year-project-with-source-code
Github final year project Included Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials
bcaprojects blockchain-technology btechprojects computer-science computerscienceproject final-project final-year-project machine-learning mcaprojects mtechprojects
Last synced: 26 Feb 2026
https://github.com/sbyeol3/learning-computer-science
📝 CODING !== PROGRAMMING
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
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
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/sourceduty/science
🧫 Recording scientific knowledge through observation, experimentation, and analysis.
ai artificial-intelligence computer-science fact fiction knowledge religion researcher sci sci-fi science science-data science-ideas science-research sciences scientific scientific-computing scientific-research scientist study
Last synced: 11 Feb 2026
https://github.com/sourceduty/quantum_informatics
⚛️ Simulate quantum information processing concepts.
ai artificial-intelligence computer-science concepts custom-gpts customgpt customgpts gpt informatics informatics-engineering quantum quantum-concepts quantum-informatics science sim simulated theoretical-computer-science theory
Last synced: 11 Feb 2026
https://github.com/lakshman-github/100-days-coding-challenge
Programming / Coding
algorithms coding-interviews computer-science programming-exercises
Last synced: 08 Nov 2025
https://github.com/sourceduty/biochemical_programming
🔬 Biochemical programming and simulations.
ai artificial-intelligence biochemical biochemical-programming biochemistry chemistry computer computer-programming computer-science computer-scientists customgpt gpt gpts molecular-dynamics open programming science science-research simulation simulator
Last synced: 11 Feb 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
Last synced: 20 Jun 2026
https://github.com/sourceduty/cancer
Cancer diseases and mutations that invade healthy cells in the body.
ai artificial-intelligence biology cancer cancer-evolution cancer-research cancer-science chatgpt computational computational-reactor computer-science customgpt discovery disease disease-prediction gpt openai science
Last synced: 18 Aug 2025
https://github.com/msteindorfer/research-paper-pldi18-artifact
Artifact accompanying our PLDI'18 publication.
computer-science data-structures-and-algorithms immutable-collections research research-data research-paper
Last synced: 23 Aug 2025
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
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/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
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.
Last synced: 15 Jun 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
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/andrewcwhy/cs
asm assembly c computer-science cs data-structures dsa mips mips-assembly zig ziglang
Last synced: 11 May 2026
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