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/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/officialcjunior/cs
CS or more broadly, Computer Science.
computer-science cs cses-solutions
Last synced: 08 Jun 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/howz1t/ptypes
This package provides useful data types for use in PHP.
badges composer computer-science data data-structures data-types packagist php types
Last synced: 29 Apr 2026
https://github.com/pedroestevaodev/data-structures
Implementations in C++ of algorithms and data structures developed in the Data Structures course at Centro Universitário Barão de Mauá. Includes lists, stacks, queues, trees, graphs, hash tables, and sorting and searching algorithms.
academic-project algorithms algorithms-and-data-structures baraodemaua c computer-science cplusplus cpp data-structures graphs hash-table lists programming queues searching-algorithms stacks tree trees
Last synced: 24 May 2026
https://github.com/sourceduty/automated_scientist
🤖 Develop customizable and automated scientist programs that hypothesize, simulate and expand knowledge.
ai ai-science artificial-intelligence automated-sci automated-science automated-scientist chatgpt computer-science customgpt developer development gpt gpts openai programming science scientific-computing
Last synced: 04 Apr 2025
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/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: 29 Apr 2026
https://github.com/voidemlive/dice-game
A project for school. GCSE Computer Science Python coding project.
computer-science dice-game gcse gcse-coursework python school-project
Last synced: 29 Oct 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/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/joelumbley/xinput
Use Xbox controllers in your games.
bumper buttons computer-science controller desktop-application dpad game-controller game-development k-12-education rumble thumbstick trigger vb-net vibration windows-desktop-app xbox xbox-controller xinput xinputgetstate
Last synced: 13 Feb 2026
https://github.com/joelumbley/xinput-cs
Use Xbox controllers in your games.
computer-science csharp game-controller game-development k-12-education rumble vb-net windows-desktop-app xbox xbox-controller xbox-one xbox-series xbox360-controller xinput xinputgetstate
Last synced: 28 Mar 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/edo1z/sort-visualizer
Interactive sorting-algorithm visualizer - watch 15 sorts run, or write your own and get it scored live. Vanilla JS, no build.
algorithm-visualization canvas computer-science educational javascript sorting-algorithms visualization web-worker
Last synced: 14 Jun 2026
https://github.com/phdenzel/euler-project
computer-science euler-project mathematics number-puzzle
Last synced: 15 Oct 2025
https://github.com/jamesclarke7283/teachingcs
A repository full of resources i use to teach computer science concepts to people
computer-science lua python python3 rust teaching teaching-materials
Last synced: 10 Apr 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/joelumbley/animation
Learn to how to animate a rectangle on a windows form.
animation bufferedgraphics computer-science deltatime double draw drawstring fillrectangle frame-independent k-12-education moving-objects paint rectangle rectangledouble time-based-animation vb vb-net windows-forms windows-forms-vb
Last synced: 28 Mar 2025
https://github.com/sourceduty/chronosimulation
🕒 Assistive development and optimization of chronosimulation models.
ai ai-sim artificial-intelligence chatgpt chronoreactor chronosim chronosimulation chronosimulation-model computer-science custom-gpt gpt gpts openai openai-chatgpt science sim sim-model simulate simulation simulator
Last synced: 28 Mar 2025
https://github.com/alexandergarifullin/books
Books about IT
books computer-science software-development
Last synced: 21 Feb 2026
https://github.com/mahalakshmi2610/daily-prep-track
📚 A structured, day-by-day preparation tracker to become job-ready at TCS and interview-ready for future Data Engineering roles. Includes DSA with Java, Python scripting, SQL practice, and core CS concepts.
computer-science daily-learning data-engineering dsa java preparation projects python sql tcs
Last synced: 29 Apr 2026
https://github.com/cangsdarm/frontendstudy
Frontend and CS Study, zh-CN, full size
computer-science frontend notes
Last synced: 29 Apr 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/university-project-repos/ai__a-star_search
a-star algorithms alpha-beta-pruning artificial-intelligence computer-science constraint-satisfaction-problem graph-search machine-learning minimax optimisation path-finding planning-algorithms predicate-logic probabilistic-inference prolog propositional-logic python-3 software-engineering university-of-canterbury university-project
Last synced: 28 Mar 2025
https://github.com/projects-developer/list-of-projects-for-computer-science-students
List Of Projects For Computer Science Students Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials
b-techprojects bca-projects computer-science computer-science-projects final-project finlayearprojects m-techprojects machine-learning malware-detection mca-projects
Last synced: 02 Feb 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/leeexp3rt/notebook
!EEExp3rt's learning notebook
computer-science mkdocs notebook obsidian
Last synced: 14 Jun 2026
https://github.com/tony/cs
Self-study for computer science, data structures and algorithms, etc.
algorithms computer-science data-structures self-study
Last synced: 20 Jan 2026
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/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/dunky-star/mpp-project-2023-group2
Team Project - MPP (Library Management System using Swing)
coding computer-science java java-17 javaprogramming maharishi-international-university master-degree mpp mscs programming university-course university-coursework
Last synced: 28 Mar 2025
https://github.com/saberzero1/standard-algorithms
Collection of Standard Algorithms in C#
algorithms binary-search breadth-first-search computer-science csharp search-algorithm
Last synced: 11 Jun 2025
https://github.com/montymxb/proto-bogl-explorer
Prototype BoGL Program Explorer via Program-Concept Classifications
bogl computer-science education fca
Last synced: 08 Jun 2026
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/willogy-team/willogy-scholarship
Willogy Scholarship Page
ai computer-science foundation machine-learning scholarship willogy
Last synced: 23 May 2026
https://github.com/vitoralvesp/check-verificator
Repositório dedicado ao Projeto "Está em Xeque?", da disciplina Paradigmas de Linguagens de Programação, para o estudo de Paradigmas Funcionais utilizando Haskell.
chess computer-science functional-programming haskell paradigms-of-programming
Last synced: 21 Mar 2025
https://github.com/princeinscripts/dsa-practice-with-cpp-pw
A practice code repository for learning C++ programming language fundamentals alongside Data Structures and Algorithms (DSA) concepts via Programming with Mosh tutorials, aiding in mastering core computer science principles through hands-on exercises.
algorithms c-plus-plus coding-challenge computer-science data-structures learning-resources programming
Last synced: 27 Mar 2025
https://github.com/t2ny/leetcode
My solutions and attempts for various programming algorithm problems
algorithms brainteaser computer-science data-structures problem-solving
Last synced: 29 Oct 2025
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/piero24/software-fundamentals_16-17
Exercises in Java for the fundamental of programming course at unipd
computer-science fundamentals-of-programming java unipd unipd-dei universita-di-padova
Last synced: 16 Jun 2026
https://github.com/dbish6/algorithms_data_structures_examples
Pretty much all of your standardized algorithms and data structures in one repository.
algorithm algorithms algorithms-and-data-structures computer-science data-structures java javascript learn
Last synced: 16 May 2026
https://github.com/manonlef/knights-travails
The final project in the CS module
bfs-algorithm binary-search-tree computer-science search-algorithm webpack
Last synced: 30 Apr 2026
https://github.com/devinsterling/basedfx
Eeducational tool for number bases
application bases computer-science education java javafx math
Last synced: 30 Apr 2026
https://github.com/gboncoffee/webheadache
Brainfuck interpreter on the browser, written in CoffeeScript
brainfuck brainfuck-interpreter coffeescript computer-science interpreter javascript programming-language web
Last synced: 01 May 2026
https://github.com/128keaton/comp-1900
Homework and Labs for COMP-1900 at University of Memphis
Last synced: 14 Mar 2025
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/souvik-dey-28/makaut-syllabus-btech
makaut syllabus btech i.t. and c.s.
computer-science information-technology syllables
Last synced: 17 Jun 2026
https://github.com/stevenacoffman/deckhand
Deckhand - Socially Distant Computer Science Coding Challenge
card-game computer-science golang
Last synced: 20 Mar 2025
https://github.com/grayvox/ruby-hashmaps
🗺️ Custom HashMaps in Ruby
computer-science ruby theodinproject
Last synced: 27 Mar 2025
https://github.com/csl-club/awesome-utec
Un compendio de proyectos de computación de la UTEC.
awesome awesome-list computer-science data-science utec
Last synced: 20 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/webintellectual/opencv-basics
This repo contains the basics of openCV which I learned. Intuitive names are given to the folders and files, so that anyone can refer to this repository.
computer computer-graphics computer-science computer-vision opencv opencv-library opencv-python opencv2
Last synced: 01 May 2026
https://github.com/awpala/data-structures-and-algorithms
Implementations of canonical data structures and algorithms, based on CLRS 3rd edition.
algorithms algorithms-and-data-structures algorithms-datastructures clrs clrs-algorithms computer-science data-structures javascript python
Last synced: 17 May 2026
https://github.com/imtjl/library
:ledger: Imtjl's curated library of must-read books for CS/SWE.
books computer-science library software-engineering
Last synced: 19 Feb 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/fielding/redstone-university
An interactive course on computer science and digital architecture, built from the ground up in Minecraft.
bitwise-operators boolean-algebra boolean-logic computer-science course digital-architecture minecraft
Last synced: 10 Aug 2025
https://github.com/ghosteater1311/coreit-ict_program-soict-hust
Notes and Lectures about core courses of my major in my Undergraduate Program
computer-science dsai engineering
Last synced: 17 Feb 2026
https://github.com/anchanung/til
Computer Science
computer-science data database docker infra k8s kafka operating-system
Last synced: 01 May 2026
https://github.com/ndeta100/algorithms_in_javascript
Algorithms and data structures in JavaScript with implementations and small text explanations
algorithm algorithms computer-science data-structures
Last synced: 02 Aug 2025
https://github.com/kovs705/swift-computerscience
My path in CS (in Swift) using this roadmap: https://roadmap.sh/computer-science
Last synced: 18 Aug 2025
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/hyeockjinkim/study-cs
CS 기본에 대한 공부 용도
computer-science floating-point integer
Last synced: 22 Jun 2026
https://github.com/iron-hope-shop/degree-program-portfolio
A comprehensive final reflection detailing academic experiences, key takeaways, and future aspirations throughout a computer science degree program, highlighting course learnings, professional impact, and emerging industry trends.
academic-reflection computer-science coursework-summary degree-program education-reflection future-trends personal-growth professional-development
Last synced: 10 Apr 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/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/make-github-pseudonymous-again/js-avl-tree
:balance_scale: AVL trees for JavaScript
agpl avl-tree balanced-binary-search-trees balanced-search-trees binary-search-trees binary-trees computer-science data-structures javascript search search-trees trees worst-case
Last synced: 29 Oct 2025
https://github.com/jfmonsa/dsa_fada
Data Structures and Algorithms repo: Implementation of Data Structures and Problems. (I love this <3)
computer-science dsa-algorithm dsa-practice
Last synced: 08 Sep 2025
https://github.com/krichelj/spl_hw4
4th homework at Systems Programming Languages (SPL) course, Computer Science Pre-M.Sc. Program, Ben Gurion University, 2019
computer-science homework scheduling sql
Last synced: 14 Aug 2025
https://github.com/richiemccoll/algorithms-in-js
A suite of common Computer Science algorithms implemented in JavaScript.
algorithms binary-search bubble-sort caesar-cipher computer-science fibonacci harmless-ransom-notes javascript merge-sort palindrome sieve-of-eratosthenes
Last synced: 05 May 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/ajksah/pdf-highlighter
This repository offers a straightforward PDF annotation tool built with React and PDF.js. Users can easily highlight text, add comments, and choose from multiple highlight colors. 🌟📄
alorithms analytics annotations awesome computer-science conversational-ai data-structures electronics nlp ocr oop pdf-viewer php react remarkable-tablet retrieval retrieval-augmented-generation technology
Last synced: 16 Jun 2025
https://github.com/andredarcie/producer-consumer-problem
Producer Consumer Problem (Distributed computing)
computer-science java java-rmi producer-consumer
Last synced: 09 Jun 2026
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/nixin72/hc-semester-1
Everything from first semester at Heritage College
Last synced: 14 Feb 2026
https://github.com/n-c0de-r/cs2.02_git
Learning to use Git CLI. What a funny mess that was. 2nd semester, 2nd lab.
2nd-lab 2nd-semester computer-science git infomatics java testing
Last synced: 15 May 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/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/oyvinddd/algorithms-and-data-structures
A collection of algorithms and data structures implemented in Go
algorithms computer-science data-structures divide-and-conquer dynamic-programming golang memoization search-algorithms sort-algorithms
Last synced: 28 Apr 2026
https://github.com/vikashpr/maang-interview-prep-100-dsa
Ace your MAANG+ interviews with this curated list of 100 essential DSA problems. From arrays to graphs, master every concept with detailed solutions and expert tips. Start your path to a top-tier tech job today!
algorithms coding-interviews computer-science data-structures data-structures-and-algorithms interview-preparation leetcode-solutions maang-interviews problem-solving software-engineering tech-interviews
Last synced: 16 Mar 2026
https://github.com/rckbrcls/university-of-sao-paulo
Codes developed throughout the undergraduate period
algorithms-and-data-structures c computer-science graphs oop
Last synced: 15 Apr 2026