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-20 00:06:07 UTC
- JSON Representation
https://github.com/floriancassayre/in-ba4
Notes de certains de mes cours en informatique
bachelor computer-science epfl
Last synced: 13 May 2025
https://github.com/davidenox/appunti-informatica
Appunti del corso di laurea in Informatica
Last synced: 08 Jun 2026
https://github.com/andrew-johnson-4/puncalculus
A variant of Typed Lambda Calculus with generalized variable punning (ad-hoc polymorphism)
computer-science language programming-language
Last synced: 07 Sep 2025
https://github.com/flexycode/biof-101
💫 BIOINFORMATICS for Drug Development
bioinformatics biology classification clustering-algorithm computer-science data-analysis drugs-dataset machine-learning matplotlib pymol python rdkit
Last synced: 04 Jun 2026
https://github.com/omonimus1/ai_module
Set of tutorials and pratical sessions done during the Artificial Intelligence module at Napier University
artificial-intelligence computer-science lab machine-learning napier napier-university python
Last synced: 24 Apr 2026
https://github.com/a7medev/machine-language
Simulator for a simple machine language instruction set described in the book, Computer Science: An Overview 13th edition.
computer-science low-level-programming machine-language
Last synced: 23 Oct 2025
https://github.com/bcanozter/simple-cpp-shell
Simple C++ Shell
computer-engineering computer-science cpp shell
Last synced: 01 Mar 2025
https://github.com/melhosseiny/struct
Data structure/algorithm library for JavaScript
algorithms computer-science data-structures
Last synced: 16 Mar 2025
https://github.com/mc-cat-tty/appunti_programmazione_2
Appunti del corso Programmazione 2 tenuto dal prof. Bedogni.
appunti appunti-universitari computer-science programmazione2 unimore unimore-informatica
Last synced: 16 Feb 2026
https://github.com/jofaval/react-from-the-ground-up
React repository for a compendium of react knowledge, both on personal projects and professional experience
advanced beginner computer-science intermediate javascript nextjs react react-saga reactjs redux redwoodjs remix software-engineering typescript zero-to-hero
Last synced: 05 Feb 2026
https://github.com/kelvinleandro/manim-animations
Animations exploring various concepts in computer science, with a special focus on machine learning and statistics
classification-algorithm clustering-algorithm computer-science machine-learning machine-learning-algorithms manim manim-3b1b manim-animations python python3 regression-algorithms statistics
Last synced: 15 Feb 2026
https://github.com/alessandro624/alessandro624
About me
about-me computer-science config github-config
Last synced: 17 Feb 2026
https://github.com/rudxain/the-empty-program
The simplicity of nothingness
compsci computer-science empty logic no-dependencies nothing null philosophy polyglot quine vaccum void zero zero-dependencies
Last synced: 19 Mar 2026
https://github.com/mutasim77/lets-build-x
🤓 My DIY coding space: building from scratch and experimenting with projects
computer-science js lets-build libraries programming react tutorials typescript
Last synced: 22 Jul 2025
https://github.com/bunyaminyavuz/university_lectures_source
Sources of some of the courses I took during my undergraduate education in Computer Engineering.
computer-science datastructures-algorithms digital-logic-design digital-logic-system probability-statistics programming-languages web-programming
Last synced: 12 Feb 2026
https://github.com/hojas/typescript-algorithms
🧬 Algorithms and data structures implemented in TypeScript.
algorithm algorithms computer-science data-structures interview interview-preparation typescript typescript-algorithms
Last synced: 13 Feb 2026
https://github.com/hasantezcan/pau-ceng-ders-notlari
Pamukkale Üniversitesi Bilgisayar Mühendisliği bölümü öğrencilerinin bölüm dersleri hakkında tutmuş oldukları notlar.
computer-science hacktoberfest notes pamukkale university
Last synced: 19 Mar 2026
https://github.com/streambinder/erro
That cool thing to look interesting in the world of work
computer-science curriculum-vitae cv job latex resume
Last synced: 17 Feb 2026
https://github.com/tommasoazz/cryptography-notes
Notes for studying, preparing homeworks and exams of the course "Cryptography" of University of Bologna, Master Degree in Computer Science (LM Informatica), A.Y. 2021/2022.
computer-science cryptography notes
Last synced: 11 Feb 2026
https://github.com/contractor-x/python-strings
A program that shows String manipulation and usage using the Python programming Language.
compilation computer-science python string string-manipulation student-project
Last synced: 11 Feb 2026
https://github.com/marekyggdrasil/website
Marek Narozniak's personal website with computer science / numerics / quantum physics tutorials.
computer-science cryptography optimization optimization-algorithms quantum-computing quantum-mechanics
Last synced: 18 Mar 2026
https://github.com/sourceduty/asi
🤖 Artificial intelligence that surpasses human intelligence.
agi ai ai-brain ai-model artificial-intelligence artificial-neural-networks artificial-super-intelligence artificial-superintelligence asi asi-brain asi-superbrain bot chatgpt computer-science custom-gpt gpt science superbrain superintelligence
Last synced: 11 Feb 2026
https://github.com/ishaansathaye/csc349-designanalysisalgos
Cal Poly Winter 2023 CSC 349 Design and Analysis of Algorithms
cal-poly computer-science course design-analysis-algorithms winter-2023
Last synced: 19 Mar 2026
https://github.com/alxvdev/libnumerixpp
Library for physical and mathematical calculations in C++
calculation cmake computer-science cpp cpp17 cpplib informatics library mathematics open-source physics science
Last synced: 11 Jan 2026
https://github.com/ishaansathaye/cpe203-oop
Cal Poly CPE 203 Project Based Object-Oriented Programming and Design
cal-poly computer-science java oop
Last synced: 13 Apr 2025
https://github.com/bandirevanth/bandirevanth.github.io
My stunning glassmorphism portfolio website... 🌟
ai computer-science engineering github glassmorphism internship jobs pages portfolio portfolio-website software software-engineering student technology ui ui-ux website
Last synced: 19 Apr 2026
https://github.com/fpsvogel/learn-cs
Learning resources for computer science, C, etc.
awesome-lists books c computer-science learning-resources low-level-programming systems-programming zig
Last synced: 13 Apr 2025
https://github.com/andrew-johnson-4/PunCalculus
A variant of Typed Lambda Calculus with generalized variable punning (ad-hoc polymorphism)
computer-science language programming-language
Last synced: 09 May 2025
https://github.com/thomasthaddeus/algorithmselector
Explore our extensive Algorithms Repository, featuring a diverse range of algorithms from computational methods to data structures, cryptographic techniques, and AI. Ideal for education, research, and practical application, each algorithm is well-documented, tested, and optimized for performance and readability.
ai algorithms computational-algorithms computer-science cryptography data-compression data-structures educational-resource game-theory graph-theory machine-learning network-flow open-source optimization python
Last synced: 01 Mar 2026
https://github.com/sauravbhattacharya001/ocaml-sample-code
150+ OCaml implementations: data structures, algorithms, interpreters, theorem provers, neural networks, distributed systems, and more
algorithms compiler computer-science concurrent-programming data-structures distributed-systems functional-programming graph-algorithms interpreters learning machine-learning neural-network ocaml parser-combinators red-black-tree regex-engine sat-solver theorem-prover trie type-inference
Last synced: 28 Apr 2026
https://github.com/nthnn/brillo-8
A programmable pocket computer with an embedded virtual machine.
arduino arduino-platform arduino-programming arduino-project assembler assembler-implementation assembly assembly-emulator assembly-language computer-architecture computer-science embedded-c embedded-cpp embedded-software embedded-systems platformio platformio-arduino virtual-machine virtualmachine vm
Last synced: 11 Apr 2026
https://github.com/besufekad-haz/math-magicians
"Math magicians" is a website for all fans of math. It is a Single Page App (SPA) that allows users to: Make simple calculations and Read a random math-related quote.
computer-science math quotes-api
Last synced: 02 Apr 2025
https://github.com/spamegg1/spamegg1.github.io
Spamegg's personal page
computer-science gsoc-2025 math
Last synced: 25 Feb 2026
https://github.com/vreshch/courses
Useful Courses Computer Science and Programming
Last synced: 04 Feb 2026
https://github.com/mitchcamza/primefinder
A multi-threaded application for finding and displaying the prime numbers within a given range
algorithms computer-science concurrency cpp cross-platform event-management exception-handling gui multithreading prime-numbers qt
Last synced: 31 Jan 2026
https://github.com/birajmainali/c-project
NEB/HSEB Class XII computer science project
class12computer class12computerscience computer-science cprogramming fullcurdc neb
Last synced: 12 Aug 2025
https://github.com/susan56789/prison-system
Online Prison Management System . This project was submitted for the award of bachelor's degree in computer science final year project
computer-science php project research-project sql
Last synced: 18 May 2026
https://github.com/grazen0/directorio-apuntes-utec
✏️ Un directorio de apuntes para cursos de la UTEC
Last synced: 06 Feb 2026
https://github.com/z1nc0r3/dcs-timetable
An Android application to get easy access to 3rd year lecture timetable, Department of Computer Science - University of Jaffna.
android android-application computer-science
Last synced: 15 Apr 2026
https://github.com/alexandrbig1/trail_quest
Trail Quest is a React-based SPA built with Vite, featuring technologies like React Hook Form, Styled Components, React Router DOM, and Axios. It highlights my ability to build dynamic, responsive web applications with modern JavaScript libraries and frameworks, along with a focus on clean code practices using ESLint and PropTypes.
axios computer-science css3 design framer-motion frontend fullstack html-css-javascript html5 javascript js react software-engineering styled-components ux-ui ux-ui-design webdeveloper webdevelopment
Last synced: 05 Jan 2026
https://github.com/pablo1n7/sketchzoomsdeep
Code for paper 'SketchZooms: Deep multi-view descriptors for matching line drawings'. January 2021
computer-graphics computer-science deep-learning paper-implementations pytorch
Last synced: 19 May 2026
https://github.com/kebairia/kebairia.github.io
🌍 My personal blog
blog computer-science technology
Last synced: 12 Jun 2025
https://github.com/sangafabrice/sangafabrice
It used to be a hobby, but I now am confident I can crack that. Give me a chance and I won't disappoint you. #UnleashTheDragon
computer-science powershell software-engineering vbscript windows-shell
Last synced: 28 Jan 2026
https://github.com/argosopentech/coding-kit
Kit designed for teaching programming, computer science, and electronics.
amazon computer-science education electronics kit learning python
Last synced: 27 Mar 2025
https://github.com/sabyasachi-seal/computerarchitecture-pcc-cs492
VHDL Codes for Computer Architecure Lab
computer-science computerarchitecture pcccs492 vhdl
Last synced: 06 Feb 2026
https://github.com/mariomenjr/wgups
A solution to the traveling salesman problem in Python.
computer-science python traveling-salesman
Last synced: 17 May 2026
https://github.com/jeanextreme002/advent-of-code
:medal_sports: Solutions I created for Advent of Code in Python.
advent-of-code computer-science python
Last synced: 15 Jun 2026
https://github.com/bcanozter/multithreaded-sudoku-checker
9x9 Sudoku Checker
computer-engineering computer-science cpp multithreading sudoku-checker
Last synced: 06 Sep 2025
https://github.com/radch-enko/techinterviewbot
Computer Science Interview Helper
computer-science kotlin telegram-bot
Last synced: 04 Oct 2025
https://github.com/yuzuk1shimotsuki/cs1302-uni
CityU HK CS1302 student notebooks, with addtional information from profs.
college computer-science university-course
Last synced: 10 Aug 2025
https://github.com/cocoatomo/goodmath-ja-support
『グッド・マス』の非公式サポートサイト
computer-science math mathematics programming
Last synced: 15 Mar 2026
https://github.com/winterrdog/c-hash-map
this is a pure C project i took on to learn the details of how to implement a hash table aka hash map aka associative array.
computer-science data-structures hash hashmap hashtable
Last synced: 21 Mar 2025
https://github.com/jwalsh/hy-algorithms
Algorithms and data structures implemented in Hy, a Lisp dialect for Python
algorithm algorithms computer-science data-structure data-structures educational functional-programming hy interview-prep leetcode lisp python python-lisp
Last synced: 19 Feb 2026
https://github.com/silasberger/cipherlock
An IoT lockbox for hybrid scavenger hunts.
computer-science education escape-game escape-room iot scavenger-hunt school teaching
Last synced: 20 Jan 2026
https://github.com/ege-erdogan/resume
Personal resume
computer-science latex personal resume student
Last synced: 25 Jun 2025
https://github.com/saantiaguilera/ml-reading
Papers and stuff you should definetely read about ML
computer-science computer-vision machine-learning neural-network
Last synced: 22 Mar 2025
https://github.com/joegeorge022/yume
Yumé Corp is revolutionizing Computer Science Engineering education through an innovative platform that bridges the gap between academic theory and industry practice.
computer-science dream learning upskill yume
Last synced: 25 Jan 2026
https://github.com/kawasin73/computer-architecture-3s
東京大学工学部電子情報学科のコンピュータアーキテクチャの課題。CPUとアセンブラを作ります。
computer-science university-of-tokyo
Last synced: 19 Feb 2026
https://github.com/raulpy271/data-structures
Implementing some data-structures in C language
array c-language c-programming computer-science data-structures linked-list queue stack
Last synced: 24 Jun 2025
https://github.com/hibiken/computer_science_fundamentals
Personal project to improve understanding in Computer Science Fundamentals
Last synced: 20 Jul 2025
https://github.com/haytham-hammioui/cs50x-2024
This is CS50x , Harvard University's introduction to the intellectual enterprises of computer science and the art of programming for majors and non-majors alike, with or without prior programming experience. An entry-level course taught by David J. Malan, CS50x teaches students how to think algorithmically and solve problems efficiently.
ai algorithms c computer computer-science cs50 cs50x css flask html javascript programming python scratch security software-engineering sql
Last synced: 22 Apr 2025
https://github.com/pprattis/automatic-speech-recognision-system-ASR
A python script that implements an automatic speech recognision system.
asr automatic-speech-recognition computer-science dtw dynamic-time-warping fir-filter librosa mel-frequency-cepstral-coefficients mfcc nyquist program python short-time-fourier-transform short-time-signal-analysis signal signal-processing student
Last synced: 28 Sep 2025
https://github.com/BirajMainali/c-project
NEB/HSEB Class XII computer science project
class12computer class12computerscience computer-science cprogramming fullcurdc neb
Last synced: 10 Mar 2025
https://github.com/pprattis/k-fold-cross-validation-and-Root-Mean-Square-error
A Java console application that implemetns k-fold-cross-validation system to check the accuracy of predicted ratings compared to the actual ratings and RMSE to calculate the ideal k for our dataset.
computer-science console-application cosine-similarity euclidean-distance hamming-distance heuristics java k-fold-cross-validation k-nearest-neighbours knn program recommender-system rmse root-mean-square-error similarity-score student
Last synced: 28 Sep 2025
https://github.com/vinnyhorgan/intellecta
Making knowledge accessible.
computer-science education math
Last synced: 18 Mar 2025
https://github.com/arindal1/thecodejungle
Curated collection of resources for developers, programmers and tech enthusiasts.
computer-science data-science data-structures interview-questions resources software-development
Last synced: 21 Jan 2026
https://github.com/pprattis/wallchat-with-Firebase-app
A Java Android application that simulates the functionality of a wallchat app that saves user info and user chat in Firebase Realtime Database.
android android-application android-studio application chat chatroom computer-science firebase firebase-database firebase-realtime-database java program student wallchat
Last synced: 28 Sep 2025
https://github.com/florianwendelborn/simplex
📈 Just another implementation of the lexicographic simplex algorithm
computer-science simplex-algorithm
Last synced: 15 Oct 2025
https://github.com/make-github-pseudonymous-again/js-cg
:triangular_ruler: Computational geometry data structures and algorithms for JavaScript
agpl algorithms computational-geometry computer-science data-structures javascript
Last synced: 03 Feb 2026
https://github.com/xyaneon/xyaneon.computerscience.graphtheory
A .NET Standard library which provides classes for working with vertices, edges and graphs.
computer-science csharp edge graph graph-theory library net-standard net-standard-2 vertex
Last synced: 25 Sep 2025
https://github.com/monamobeen/60daysdsatrack
60DaysDSATrack is a comprehensive and intensive program designed to build a strong foundation in data structures, algorithms, and problem-solving skills through daily coding challenges and hands-on projects.!
algorithm computer-science data-structures dsa-algorithm graph prob-solving trees
Last synced: 01 Sep 2025
https://github.com/villy-p/uil-cs-toolkit
A cheatsheet for every topic you need to know for the UIL Computer Science Multiple Choice Exams, along with guides to help you learn, and questions to make you better
cheatsheet competitions computer-science cs guides problems uil
Last synced: 01 Aug 2025
https://github.com/cizr/securedll-insight
This script is like a detective for your computer. It looks at what programs are running, especially those using special files. It then asks an expert (VirusTotal) if these files are safe or not. The goal is to catch and report any suspicious or harmful activity on your computer.
computer-science computerforensics digitalforensics dll-injection python scripts
Last synced: 31 Jul 2025
https://github.com/alexcoder04/cs_nds
Some helpful things for Computer Science classes
computer-science data-structures data-structures-and-algorithms germany high-school niedersachsen
Last synced: 30 Jul 2025
https://github.com/dfghiatus/openposesocket
openPoseSocket is a body tracking application for vr and screen mode users in NeosVR.
android computer computer-science computer-vision ip neosvr python socket socket-programming sockets vr
Last synced: 17 Jun 2025
https://github.com/merteldem1r/algostruct
AlgoStruct - Mastering DSA with C & C++ Data Structures and Algorithms, Essential Concepts like Pointers, OOP, Structures, Memory Allocation etc. with well explained comment lines and Readme files. Implementing all Data Structures from scratch and their Algorithms.
algorithms c computer-science cpp data-structures leetcode
Last synced: 08 Oct 2025
https://github.com/opensourcedoc/ds-golang
Data Science in Golang
computer-science data-science golang golang-package
Last synced: 07 Jul 2025
https://github.com/marhcouto/feup-l.eic-m.eic
:mortar_board: Index for MIEIC/L.EIC + M.EIC - FEUP repositories
computer-science engenharia-informatica feup leic leic-feup meic meic-feup mieic mieic-feup
Last synced: 20 Mar 2025
https://github.com/mehanix/dfa-nfa-acceptor
🖧 Program that loads a DFA/NFA from a file, then checks if words are accepted by the automata.
automata computer-science deterministic-finite-automata dfa formal-languages homework homework-assignments homework-exercises nfa nondeterministic-finite-automata
Last synced: 05 Apr 2025
https://github.com/simply-pouria/cs-archive
an open archive for my university studies in computer science: projects and other resources, hopefully helping fellow students and enthusiasts.
academic-project archive computer-science university-course university-project
Last synced: 23 Feb 2026
https://github.com/itsfoss0/school
This Repo contains concept taught in second year in Campus ( Computer Science)
computer-science database networking object-oriented-programming software-engineering university-of-eldoret uoe
Last synced: 16 May 2025
https://github.com/tiagocavalcante/path_finder
Find non-looping paths in a graph
computer-science graph path-finding
Last synced: 25 Jul 2025
https://github.com/neizod/problems
neizod's solution to math & com-sci problems
algorithm computer-science mathematics problems-solving
Last synced: 15 Mar 2025
https://github.com/h0r4t1u/qt-contract-de-studii
Aplicatie Grafica construita in QT si CPP urmand Cpp Core Guidelines
computer-science contract-de-studii fmi gui gui-application oop oop-principles qt qt6 ubb
Last synced: 02 Feb 2026
https://github.com/hchiam/learning-js
Miscellaneous practice code in JavaScript.
a11y computer-science eslint javascript jest js minify node nodemon npm plato prettier service-worker
Last synced: 24 Jul 2025
https://github.com/harunaadoga/gurobi_optimization
Gurobi ILP Optimization Examples
computer-science gurobi-optimization gurobipy ilp ilp-solver jupiter-notebook optimization-algorithms python
Last synced: 17 Feb 2026
https://github.com/amirreza-ipchi-haq/binaryimage
A program to create binary images from binary numbers
binary computer-science image-manipulation
Last synced: 02 Sep 2025
https://github.com/robertovicario/bsc-computer-science-thesis
Research thesis in Machine Learning for the achievement of Bachelor of Science Degree in Computer Science.
artificial-intelligence bachelor-thesis computer-science jupyter machine-learning python stress-detection university-of-insubria
Last synced: 22 Mar 2025
https://github.com/union-find/contiguous
:rice: Contiguously-allocated disjoint-set data structures for JavaScript
agpl amortized computer-science data-structures disjoint-sets javascript
Last synced: 21 Feb 2026
https://github.com/inphyt/inphyt.github.io
Special repository hosting the InPhyT website.
computational-epidemiology computational-modelling computational-neuroscience computational-social-science computational-socialscience computer-science data-analysis data-mining machine-learning mathematical-modelling mathematics modeling network-analysis physics scientific-computing scientific-machine-learning statistical-modeling statistical-physics
Last synced: 02 Feb 2026
https://github.com/leechristie/walsh-families
Source for "The role of Walsh structure and ordinal linkage in the optimisation of pseudo-Boolean functions under monotonicity invariance" (Christie, 2016).
c computer-science optimization python research theory walsh-families walsh-functions
Last synced: 06 May 2026