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/dataloudlabs/dloud-ads
Abstract Data Structures commonly used in CS scenarios. Implemented by Data Loud Labs!
computer-science data-structures datastructures python software-engineering
Last synced: 08 Apr 2026
https://github.com/sourceduty/computational_chronophysics
⚛️ An original emerging scientific concept that explores the intersection of time and physical systems through computational methods.
ai artificial-intelligence chatgpt chronophysics computational-chronophysics computational-physics computer-science custom-gpt customgpt customgpts gpt gpts new-science openai physics scientific-research theoretical-computer-science theory
Last synced: 21 Jan 2026
https://github.com/amy-kwan/hci-whack-a-mole-project
A Whack-a-Mole game created in the summer (July - August) of 2017 using Processing/Javascript (p5.js) and utilized in studies involving mental health, stress, Human Computer Interaction, Fitts' Law, and target acquisition.
computer-science fitts-law game gui hci javascript p5 p5js processing studies target-acquisition whack-a-mole
Last synced: 14 May 2026
https://github.com/zhibirc/algorithms
This is yet another place where various algorithms live.
algorithm-challenges algorithms algorithms-and-data-structures algorithms-implemented computer-science data-structures discrete-mathematics
Last synced: 13 Oct 2025
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/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: 02 Jan 2026
https://github.com/luandersonalvesdev/restaurant-orders-trybe
Logic challenges with time and space complexity of algorithms.
algorithm algorithms computer-science data-structures python3
Last synced: 19 May 2026
https://github.com/saxonrah/the_faulting_problem
Faulting Problem conjecture in computer science and software engineering. This repository contains a conjecture and proof with an implementation in Coq.
computer-science coq mathematics software-engineering white-paper whitepaper
Last synced: 22 Jan 2026
https://github.com/samdney/notes
My research notes.
computer-science math mathematics notes physics research scan
Last synced: 13 Mar 2026
https://github.com/krichelj/dl_bgu_2021
Deep Learning course, Computer Science M.Sc., Ben Gurion University of the Negev, Israel, 2021
computer-science computer-vision computer-vision-algorithms convolutional-neural-networks deep-learning facial-recognition generative-adversarial-network neural-network nlp numpy recurrent-neural-networks rnn siamese-neural-network supervised-learning tensorboard tensorflow tensorflow-models text-generation
Last synced: 03 Feb 2026
https://github.com/dantasl/algorithms-and-data-structures
Repository created to support the code developed for the graduate course of Algorithms and Data Structures (DIM0806) at DIMAp/UFRN, class of 2024.1.
computer-science cpp11 graduate-course python-3 sorting-algorithms
Last synced: 01 Jan 2026
https://github.com/ericshantos/playground
Repository of projects and practical experiments in computing, including Machine Learning and other applications.
computer-science deep-learning machine-learning
Last synced: 26 Jun 2025
https://github.com/julianolorenzato/dsa
computer-science data-structures-and-algorithms
Last synced: 25 Jan 2026
https://github.com/frgfm/frgfm.github.io
Personal blog
blog computer-science deep-learning machine-learning mathematics physics quarto
Last synced: 31 Dec 2025
https://github.com/najibadan/computer_science
algorithms-datastructures computer-science learning-by-doing ruby
Last synced: 29 Mar 2025
https://github.com/mohitjaisal/collegeprojectscse
Collection on all my main projects of Computer Science and Engineering (Btech CSE)
btech btech-project college computer-science engineering project projects
Last synced: 18 Feb 2026
https://github.com/euler-b/abacus
Aplicación de los conceptos bases del lenguaje y de las ciencias de la computación.
Last synced: 13 Sep 2025
https://github.com/phdenzel/euler-project
computer-science euler-project mathematics number-puzzle
Last synced: 15 Oct 2025
https://github.com/m0dify/BlogPractice
블로그 학습 내용 정리
computer-science go java javascript python react rlang spring
Last synced: 12 Jan 2026
https://github.com/faiyaz103/dsa_cse2106
Data Structures and Algorithms
computer-science data-structures-and-algorithms
Last synced: 15 Oct 2025
https://github.com/hs094/cse-iit-kgp
My Academic Material, Submissions, Programming assignments for some courses offered by Department of Computer Science and Engineering, IIT Kharagpur.
academic assignments computer-science resources
Last synced: 29 Mar 2025
https://github.com/lvala/agh-cs
Stuff from my time at the AGH University of Krakow
agh-university bachelor-degree computer-science
Last synced: 31 Oct 2025
https://github.com/alexandergarifullin/books
Books about IT
books computer-science software-development
Last synced: 21 Feb 2026
https://github.com/thenocturnaldevgypsy/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: 02 Mar 2025
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/heap-data-structure/d-ary-heap
:octopus: d-ary heap data structure library for JavaScript
agpl binary-heap computer-science d-ary-heap data-structures heaps javascript worst-case
Last synced: 16 Oct 2025
https://github.com/katzuv/tic-tac-toe
Tic-Tac-Toe game with AI for initial Python project of 12th grade
artificial-intelligence board-game computer-science game highschool python tic-tac-toe
Last synced: 13 Apr 2025
https://github.com/jesselpalmer/jalgo
Algorithms in JavaScript
algorithms computer-science cs cs-algorithms
Last synced: 12 Jan 2026
https://github.com/jmuchovej/ucf
UCF courses I've completed, or am currently taking.
ai algorithms computer-science cs data-structures ucf university university-of-central-florida
Last synced: 14 Mar 2026
https://github.com/sdthaker/senecacollege-btp200
Course dedicated to learning C++ and OOP paradigm.
c-plus-plus computer-science seneca-college software-engineering
Last synced: 21 Mar 2025
https://github.com/dmitrii-artuhov/jetbrains-bachelors-2023
computer-science java software-engineering
Last synced: 13 Mar 2025
https://github.com/iftekheraziz/causality-mining
Data Mining
casuality computer-science data-mining data-mining-algorithms data-mining-python masters-degree university-coursework
Last synced: 19 Oct 2025
https://github.com/sbyeol3/learning-computer-science
📝 CODING !== PROGRAMMING
Last synced: 09 Jun 2026
https://github.com/cavcrosby/cs61a_2011
This repository contains the code for my attempt to complete the course 'CS61A' taught at Berkeley. This instance of the course was in the Spring 2011.
berkeley computer-science cs61a scheme sicp
Last synced: 22 Feb 2026
https://github.com/pprattis/roll-a-ball-3d-in-unity
A unity mini game that implements a simple game of rolling the ball and collecting points.
computer-science csharp game program roll-a-ball student unity unity3d
Last synced: 17 May 2026
https://github.com/yeehanchung/inti-e-library-resources
Ease accessibility of INTI e-library resources for Computer & Engineering researchers and practitioners.
computer-science elsevier engineering sciencedirect springer
Last synced: 18 Feb 2026
https://github.com/blesson-tomy/python_lesson
Python lessons learnt in class
Last synced: 20 Jun 2026
https://github.com/kajizukataichi/stem
Stem: Turing Educational Machine
computer-science education emulator turing-machine
Last synced: 14 May 2025
https://github.com/ayushexel/algorithms
Implementation of Algorithms and Data Structures used extensively in computer Science
algorithm algorithm-challenges algorithm-library algorithms computer-science computer-science-algorithms data-structures
Last synced: 12 Sep 2025
https://github.com/nihalsheikh/cs50
Harvard CS50: Introduction to Computer Science
Last synced: 24 Feb 2025
https://github.com/integer-sequence/fibonacci
:zero: :one: :one: :two: :three: :five: :eight: Fibonacci numbers for JavaScript
agpl algorithms computer-science fibonacci-numbers integer-sequences javascript mathematics
Last synced: 01 Jun 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/itolosa/pareto-on-naming
Do pareto rule (80/20) applies to naming?
computer-science naming naming-conventions pareto-distributions source-code statistics
Last synced: 15 Jun 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/dpetrosy/shell_scripts
My shell scripts repository.
bash computer-science linux shell shell-script unix
Last synced: 11 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/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/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/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/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/athulsabu2002/web-programming-tutorials
computer-science css3 html5 javascript web-programming
Last synced: 19 Apr 2026
https://github.com/dtemir/college-courses-cs
The following projects are a part of my coursework towards B.Sc. in Computer Science at University of Illinois Springfield.
computer-science coursework discrete-structures java
Last synced: 24 Oct 2025
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/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
https://github.com/gabrielrovesti/calcolo-numerico-unipd
Corso di Calcolo Numerico tenuto nell'anno 2021/2022 presso la facoltà di Informatica, UniPD dai prof. Marco Vianello e Federico Piazzon
calcolo computation computer-science fiup informatica matlab numerical-analysis unipd
Last synced: 21 Mar 2025
https://github.com/gabrielrovesti/mobile-security-unipd
Mobile Security course of M.Sc. in Computer Science, First Semester, Padova, held by prof. Eleonora Losiouk, 2023-2024
computer-science cybersecurity fiup mobile-security unipd
Last synced: 21 Mar 2025
https://github.com/grayvox/ruby-binary-search
🌲 Binary Search Trees in Ruby
computer-science ruby theodinproject
Last synced: 25 Oct 2025
https://github.com/gabrielrovesti/mobile-programming-and-multimedia-unipd
Mobile programming and multimedia course of MSc in Computer Science, Second Semester, Padova, held by Prof. Ombretta Gaggi, 2023-2024
android computer-science fiup ims internet-mobile-and-security ios mobile-development mobile-programming-and-multimedia mpm unipd
Last synced: 21 Mar 2025
https://github.com/nishatrhythm/digital-logic-design-lab
Digital Logic Design (.circ) related files can be found here. You must run those files in Logisim software.
computer-science digital-logic-design electronics
Last synced: 20 Jul 2025
https://github.com/bmyerz/automatic-joke-generator
It generates as many jokes as you want.
Last synced: 12 Jun 2026
https://github.com/jaxkdev/musicquiz-c
A music quiz game written in C
c computer-science game music-quiz ocr
Last synced: 25 Oct 2025
https://github.com/jdegand/javascript_computer_science_exercises
My solutions to rithmschool repo of the same name
Last synced: 25 Oct 2025
https://github.com/ramzijabali/cis-163-aa-android
Mesa Community college CIS 163AA course work.
android-app computer-science java
Last synced: 15 May 2026
https://github.com/nishatrhythm/computer-architecture-mips-code
MIPS code of Computer Architecture Course
assembly computer-architecture computer-science cpp
Last synced: 20 Jul 2025
https://github.com/karahanbuhan/c-modern-approach-study
A structured collection of C programming exercises from C Programming: A Modern Approach by K.N. King.
book c c-language c-language-programming c-programming c-programming-language c89 computer-science education exercise exercise-solutions exercises kn-king learning memory-management pointers projects study study-guide
Last synced: 12 Jun 2026
https://github.com/nishatrhythm/algorithm-lab
Basic algorithm related programs can be found in this repository.
algorithm c computer-science cpp java
Last synced: 20 Jul 2025
https://github.com/vongdefu/vongdefu.github.io
Java程序员面试要点提示, CS-tips 面试提示卡
computer-science distributed-systems interview java microservice
Last synced: 13 Jun 2026
https://github.com/gkapfham/cs60060120152016
Course Materials for Computer Science 600/601 Fall 2015 and Spring 2016
computer-science html-slides syllabus teaching
Last synced: 28 Jan 2026
https://github.com/codyvangosen/codyvangosen.github.io
CS-499 Capstone Portfolio | SNHU Computer Science Final ePortfolio demonstrating software design, algorithm development, and database integration through real-world enhancements and reflection.
3d-graphics algorithms capstone computer-science cplusplus cs499 css data-structures database html json opengl portfolio snhu software-design web-portfolio
Last synced: 24 Jan 2026
https://github.com/axlerquiza/axlerquiza.github.io
🚀 A minimalist and personal portfolio showcasing my projects, skills, and interests.
computer-science data-engineering portfolio
Last synced: 23 Jan 2026
https://github.com/sushilg96/leetcode
Solutions for problems from Leetcode
coding computer-science education learning learning-by-doing programming python3
Last synced: 27 Oct 2025
https://github.com/williamjardim/analise
A data analysis package made from scratch in JavaScript
computer-science data-analysis data-analytics data-cleaning data-engineering data-science data-structures database-search datascience datasets feature-engineering feature-selection mathematical-functions matrix-search numerical-computation sample-search search-algorithm statistics vector-search
Last synced: 03 Apr 2025
https://github.com/gwansikk/csday
🎓 유연한 문제해결 능력을 함양하기 위해 알고리즘과 다양한 도메인 및 컴퓨터지식을 학습하고 공유합니다.
Last synced: 29 Apr 2025
https://github.com/s41r4j/dsa
[ Data Structures & Algorithms ]
algorithms community computer-science contributions-welcome data-structures data-structures-and-algorithms dsa
Last synced: 20 Jan 2026
https://github.com/pprattis/hidden-markov-model-for-sequence-state-decoding
A Python script that implements an HMM with two states a and b. When the model is in state a it is more likely to emit purines A and G. When it is in state b it is more likely to emit pyramidines C and T. Decode the most likely sequence of states for the GGCT sequence using logarithmic scoring instead of normal probability scoring.
bioinformatics computer-science decoding hmm hmm-viterbi-algorithm nucleotides program python sequence states student
Last synced: 28 Oct 2025
https://github.com/sandeepsahanicodes/sandeepsahanicodes
Computer Science graduate, learning laptop repair and low-level programming.
computer-science engineering low-level-programming microcontroller
Last synced: 24 Jan 2026
https://github.com/hari7261/hariom-tech-portfolio
This project is built using Next.js, Tailwind CSS, Headless UI, and MDX to showcase my projects, skills, and experiences in one place.
2024 computer-science github next-js-app portfolio portfolio-page portfolio-website react-js reactjs technology vercel vercel-deployment
Last synced: 28 Jan 2026
https://github.com/orelba/knights-travails
Finding the shortest path of a chess knight from point A to point B on a chessboard using a BFS algorithm
breadth-first-search computer-science data-structures graph-algorithms
Last synced: 08 Jun 2026
https://github.com/hjfitz/aspen
ASPEN - Application for Simulating Patient EHR and NEWS. PJE40 @portsoc. Docs @ fyp.hjf.io/docs/js and fyp.hjf.io/docs/api
api computer computer-science fhir final-year-project node preact swagger
Last synced: 01 May 2026
https://github.com/jofaval/advent-code-2021
All the challenges I've answered successfully in the Advent of Code 2021
advent-of-code advent-of-code-2021 algorithms algorithms-and-data-structures computer-science javascript
Last synced: 30 Oct 2025
https://github.com/mirror4s/missing-semester
Missing Semester 学习总结/核心知识点汇总
computer-science tools-techniques
Last synced: 11 Jan 2026
https://github.com/arielliv/selection-algorithms
3 types of selection algorithms - get the k item from items array
algorithms algorithms-and-data-structures computer-science
Last synced: 28 Mar 2025
https://github.com/rokawoo/notes
⭐ These notes are very imformeowtive~! :3
alu certificate-authority computer-architecture computer-science language-theory linux management-information-systems networking notes operating-systems risc-v technical-communication tls university
Last synced: 28 Jan 2026
https://github.com/mahidulhq/c-learningdocumentation
Notes of C programming while learning.
c computer-science cpp documentation learn learn-to-code learning roadmap
Last synced: 07 Feb 2026
https://github.com/kumpatlapavankumar/hackerrank_java_solutions
using java
computer-science data-science data-structures enjoy-coding github hackerrank-solutions java learning-by-doing
Last synced: 17 May 2026
https://github.com/christopherandrewtopalian/catopalian_python_computer_science
A Python tutorial series that teaches pure functional programming with a data driven object oriented style.
computer-science py python tutorial
Last synced: 11 Sep 2025
https://github.com/hwahyeon/knou-computer
A project to review the courses taken in the Department of Computer Science
Last synced: 28 Jan 2026
https://github.com/eskabore/cs50p-2023
This repository houses all the problem sets and my final project for CS50P 2023
computer-science cs50 cs50p cs50problemsets harvardx python python2
Last synced: 16 Mar 2026
https://github.com/thiagocalvi/trabalho-2-poo
Parte 2 do trabalho desenvolvido 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: 11 Sep 2025
https://github.com/byroncalvete/algorithms
Algorithms for zero to hero. It's not only a learning path, it's an adventure and deep understanding of algorithms! 📈
Last synced: 25 Jan 2026
https://github.com/gabrielrovesti/it-service-management-unipd
IT Service Management course of M. Sc. in Computer Science held by Prof. Francesco Clabot, Second Semester, Padova
computer-science fiup ims innovation-and-entrepreneurship-in-ict it-service-management itil itil-4 itil-4-foundation-exam-questions itil4-foundation service-management unipd
Last synced: 28 Jan 2026
https://github.com/n-c0de-r/info1.04_todo.primes
Lab 1.4 - A CLI ToDo-List with search engine. 1st semester, 4th lab.
1st-semester 4th-lab computer-science informatics java prime-numbers search-engine
Last synced: 08 May 2025
https://github.com/n-c0de-r/info2.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: 08 May 2025