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/tywil04/passwordmanager
Simple PasswordManager written using Go and Svelte. Its simple and insecure and it was created as part of a college assignment.
aes-256-cbc college college-project computer-science cryptography email email-alias gin-gonic golang gpl3 insecure pbkdf2 svelte svelte-kit
Last synced: 18 Jan 2026
https://github.com/opixelum/brain-disk-gitbook
The most powerful data storage device is in your head.
blockchain computer-science cybersecurity data-science knowledge programming
Last synced: 17 Feb 2026
https://github.com/markoshb/computational-complexity-subject
This repository contains my work on this amazing subject.
algorithms complexity computer-science
Last synced: 02 Jan 2026
https://github.com/pprattis/profile-window-in-visual-csharp
A windows forms application that implements a basic profile page using access database.
access-database computer-science csharp profile-page programm student windows-forms
Last synced: 19 May 2026
https://github.com/pprattis/insurance-company-database-with-jdbc-and-spark-rdd
A jdbc application that runs queries in pgAdmin to simulate the functionality of an insurance company's database using Apache Spark RDD for query implementation.
computer-science java jdbc jdbc-database partitioning partitions postgresql program query spark spark-sql sparkjava sql student
Last synced: 07 May 2026
https://github.com/nannigalaxy/engineering-campus-app
An android app with modern Material Design for CSE students in ACSCE
android computer-science engineering-vtu material-design ui-design
Last synced: 06 Apr 2025
https://github.com/itsjomon/cs-theory-notes
A comprehensive collection of theory notes covering key concepts in computer science, including computer networks, operating systems, and database management systems (DBMS). A valuable resource to build a solid theoretical foundation.
computer-networks computer-science database-management-system operating-system
Last synced: 02 Apr 2025
https://github.com/pprattis/pick-image-pairs-game-in-visual-csharp
A windows forms application that implements the functionality of the memory game Pairs. User can pick his own images for the game and find all pairs to win.
application computer-science csharp pairs-game program student windows-forms
Last synced: 29 Apr 2026
https://github.com/kipavy/wiki
📓 A simple personal wiki of things I learnt throughout the years
Last synced: 22 Jun 2026
https://github.com/molodchina/msu
This repository is dedicated to bachelor's studies at Moscow State University, including different practicums and inter-faculty courses
cmc computer-science mathematics msu
Last synced: 19 Mar 2026
https://github.com/pprattis/get-IMDB-score-by-movie-title
A program in python which for a movie title inserted by user, using the link http://www.omdbapi.com/ returns the IMDB score and the awards of that movie.
computer-science imdb-score movie-title omdb-api programm python student
Last synced: 28 Sep 2025
https://github.com/janheinrichmerker/study-computer-science
📽️ Video player for the "Informatik studieren" advertisement movie.
computer-science react university university-project
Last synced: 28 Feb 2026
https://github.com/digioref/smbud-project
Repository of the SMBUD Project at Polytechnic of Milan. ElasticSearch and Kibana are used to analyze a dataset.
computer-engineering computer-science database elasticsearch kibana-dashboard nosql nosql-database polimi smbud
Last synced: 08 Oct 2025
https://github.com/pprattis/get-Weather-from-API
A program which uses the API from http://openweathermap.org/api to get weather conditions for a location specified using coordinates.
computer-science openweather-api programm python student weather
Last synced: 28 Sep 2025
https://github.com/ptsurbeleu/coding-challenges
100% human-friendly explanation of coding challenges and computer science fundamentals
algorithm algorithm-challenges algorithms bitwise bitwise-operators computer-science
Last synced: 14 Mar 2025
https://github.com/pprattis/get-beer-info-from-BreweryDB-API
A program which uses the BreweryDB API http://www.brewerydb.com/developers that shows the beers in the database for the beer kind the user requested.
beer-kind brewerydb-api computer-science programm python student
Last synced: 28 Sep 2025
https://github.com/cr2007/cr2007
This is my custom profile.
computer-science computer-science-students heriot-watt heriot-watt-university macs mathematical-and-computer-sciences profile
Last synced: 01 Jan 2026
https://github.com/marcosvlima/lex-lexical-analysis
Lexical Analyzer for dynamically identifying token.
compilers computer-science theory-of-computation
Last synced: 26 Jun 2025
https://github.com/jamesquinlan/discrete-math
COS 280 - Discrete Mathematics at University of Southern Maine
computer-science discrete-mathematics latex university-course
Last synced: 02 Feb 2026
https://github.com/h0r4t1u/operating-systems
Operating Systems Repository
computer-science fmi operating-systems os sisteme-de-operare so ubb
Last synced: 15 Mar 2025
https://github.com/souad988/souad988
Config files for my GitHub profile.
computer-science config github-config
Last synced: 28 Feb 2026
https://github.com/krichelj/ai_bgu_2021
Artificial Intelligence course, Computer Science M.Sc., Ben Gurion University of the Negev, 2021
a-star-algorithm ai artificial-intelligence bayesian-network bellman-equation computer-science deep-learning game-theory-algorithms heuristic-search-algorithms kruskal-algorithm machine-learning markov-decision-processes minimal-spanning-tree minimax-algorithm policy-iteration-algorithm prim-algorithm reinforcement-learning value-iteration-algorithm
Last synced: 13 Apr 2026
https://github.com/hasferrr/courses
Online Computer Science courses I took and am currently going through, following the OSSU curriculum.
Last synced: 19 Mar 2026
https://github.com/garciparedes/machine-learning-formulas
This project pretends to be a survey about Machine Learning algorithms focusing on math definitions.
computer-science formula latex machine-learning maths statistics university-of-valladolid
Last synced: 08 Oct 2025
https://github.com/ethand91/opencv-segmentation
Sample showing image segmentation using opencv
computer-science computer-vision mediapipe opencv python3
Last synced: 11 May 2026
https://github.com/ejsdotsh/cs-autodidact
documenting my self-education journey in Computer Science
computer-science computer-science-education learning-in-public self-learning
Last synced: 19 Mar 2026
https://github.com/shivajivarma/codebase
Collection of algorithms
algorithms computer-science data-structures graph search-algorithms sorting-algorithms tree
Last synced: 15 Feb 2026
https://github.com/WilliamJardim/VectorizationJS
Uma biblioteca simples para operações vetoriais e matriciais em JavaScript. A simple library for vector and matrix operations in JavaScript.
computer-science data-science data-structures linear-algebra mathematical-functions matrix matrix-calculations matrix-computations matrix-functions matrix-library matrix-multiplication numerical-computation statistics vector vector-math vector-search vectors
Last synced: 03 May 2025
https://github.com/jofaval/jofaval.github.io
Main home repository, it serves as an introduction to my professional profile, feel free to explore as much as you want
backend computer-science data-science data-scientist developer frontend full-stack fullstack javascript machine-learning nextjs react redux software-engineer software-engineering typescript
Last synced: 18 Jan 2026
https://github.com/cartabinaria/ipim-tecnologie-web
Una raccolta di risorse per l’insegnamento Tecnologie Web (41731) del Corso di Laurea in Informatica per il Management
computer-science course unibo university web-development web-technologies
Last synced: 17 Jan 2026
https://github.com/thaoshibe/cs-conference-posters
A collection of my posters with pptx files...
computer-science computer-vision cvpr cvpr2021 cvpr2024 neurips neurips2023 neurips2024 poster posters pptx
Last synced: 19 Mar 2026
https://github.com/cr2007/bestelectronics-redesign-cw
Coursework 1 - Redesigning a Website
computer-science f27wd heriot-watt heriot-watt-university web-design-and-databases
Last synced: 19 Mar 2026
https://github.com/h0r4t1u/babes-sda
Structuri date si algoritmi
computer-science data-structures-and-algorithms fmi sda ubb
Last synced: 15 Mar 2025
https://github.com/pedro-estevao/conquerors-of-the-kingdom
A Mini RPG Battle Simulator developed for the Object-Oriented Programming course (5th semester, Computer Science - Centro Universitário Barão de Mauá) using Java. The game allows players to recruit soldiers, build structures, and battle enemy kingdoms while applying OOP concepts.
abstraction academic academic-project computer-science design-patterns encapsulation game-development inheritance java java-rpg-game onject-oriented-method oop oops-in-java polymorphism programming rpg strategy-game
Last synced: 25 Feb 2025
https://github.com/vahan-sahakyan/ds-algo-java
Data Structures & Algorithms in Java ☕️
algorithms complexity-analysis computer-science data-structures insertion-sort java merge-sort
Last synced: 15 Jun 2026
https://github.com/andrianllmm/andrianllmm.github.io
My Personal Website
computer-science cv jekyll personal-website portfolio resume student undergraduate
Last synced: 06 Apr 2025
https://github.com/silasberger/teaching-website
My teaching website 👨🏫
computer-science computer-science-education docusaurus education highschool informatik informatikunterricht school teacher teaching
Last synced: 09 Oct 2025
https://github.com/h0r4t1u/algoritmica-grafurilor
Repository Algoritmica Grafurilor UBB
algoritmica-grafurilor computer-science fmi graphs ubb
Last synced: 02 Jul 2025
https://github.com/0xHericles/EasyAcceptLesson
:books: Basic material for the EasyAccept tool lesson
acceptance-testing computer-science easyaccept java programming-lab-2 testing tests ufcg
Last synced: 24 Mar 2025
https://github.com/echosingh/handgestrecognition
This project uses OpenCV to perform hand gesture recognition using a webcam.
computer-science cpp handgesture-recognition opencv-cpp visual-studio webcam
Last synced: 09 Apr 2025
https://github.com/iamtakuu/as-programming-concepts
Some notes for my students.
alevel-computer-science alevel-resource computer-science obsidian obsidian-md study-notes
Last synced: 19 Jul 2025
https://github.com/arikw/cs-haifa-website
מדעי המחשב, אוניברסיטת חיפה - אתר הסטודנטים | A static mirror copy of the students website of the computer science department in Haifa university
computer-science computer-science-degree computer-science-education computer-science-students computer-science-studies
Last synced: 19 Mar 2026
https://github.com/ragibasif/ragibasif
My GitHub profile README.
about-me animation computer-programming computer-science config cybersecurity github-config icon markdown math mathematics profile profile-readme readme readme-profile snake-game university
Last synced: 19 Mar 2026
https://github.com/tanaytoshniwal/tanaytoshniwal
computer-science developer engineering programmer
Last synced: 20 Mar 2026
https://github.com/mrnazu/cs50
cs50 harvard
c computer-science cs50 dsa harvard
Last synced: 29 May 2026
https://github.com/pprattis/family-representation-using-predicates
Represent one family as well as 3-4 more families (of your choice) using the family-3 predicate and appropriate compound terms. Set the predicates exist-1, dateofbirth-2 and salary-2 and use them to recover all parents born before 1950 and their salary is less than 8,000.
computer-science logic-programming predicates program prolog structured-data student
Last synced: 08 Jan 2026
https://github.com/sourceduty/quantum
Principles, applications, and technologies of quantum science.
ai chatgpt computer-science computer-science-algorithms custom-gpt gpts quantum quantum-algorithm quantum-algorithms quantum-computing quantum-science research research-and-development science theoretical-computer-science
Last synced: 08 Aug 2025
https://github.com/ladunjexa/the-leetcode
📑 LeetCode problems' Algorithms and Solutions implemented in common PL with explanations and links to further readings.
algorithms computer-science concurrency database interview-preparation javascript leetcode leetcode-solutions shell
Last synced: 03 Mar 2026
https://github.com/alkesst/universalwhileprogram
Universality implementation
computer-science haskell universality while-language
Last synced: 02 Jan 2026
https://github.com/yuzuk1shimotsuki/magic-switch-box-microbit
A magic switch box project worked on with my groupmate in college. This was also my first collaboration.
college college-project computer-engineering computer-science electrical-engineering microbit-v2
Last synced: 11 Oct 2025
https://github.com/piotrl/compsci-alghoritms
🎓 My implementations of popular algorithms concepts
algorithms c computer-science data-structures learning
Last synced: 31 Oct 2025
https://github.com/diovani-dupont/diovani-dupont.github.io
My Personal Portfolio Website
best-portfolio-website brittanychiang computer-science developer-portfolio gatsby javascript personal-portfolio personal-site personal-website portfolio-website react resume-website template website
Last synced: 12 Jan 2026
https://github.com/pprattis/smart-house-simulation-in-visual-csharp
Α user interface system for electronic interactions in "smart devices and furniture", known as "Internet of things", where many things are connected electronically and many everyday functions can be done electronically. This project includes some such virtual user interfaces and interactions.
application computer-science csharp internet-of-things program smart-house student windows-forms
Last synced: 17 May 2026
https://github.com/withrvr/sem-5
Engineering Sem-5 ( 3rd Year ) .... data, practical, pdfs, .... etc
cn computer-science dwm engg ip se sem-5 tcs
Last synced: 29 Mar 2025
https://github.com/erikplachta/cs-regex-reference-guide
A general reference guide on how to understand and use regex.
computer-science cs guide reference regex regular-expression regular-expressions
Last synced: 04 Mar 2026
https://github.com/ggasbarri/bookqr-uc
Consulta información acerca de equipos de la Escuela de Telecomunicaciones UC
android android-app android-application computer-science computer-vision mobile-vision qrcode
Last synced: 05 May 2026
https://github.com/make-github-pseudonymous-again/js-integer-sequences
:shell: Integer sequences for JavaScript
computer-science integer-sequences javascript js mathematics
Last synced: 05 Apr 2025
https://github.com/jocelynvelarde/voltec-inventory-app
App available in all platforms. Dedicated to my robotics team Voltec 6647 for my Computer Science internal
app computer-science flutter international-baccalaureate student
Last synced: 16 Apr 2026
https://github.com/caleb-collar/caleb-collar
biology cirriculumvitae computer-science github-pages profile
Last synced: 20 Mar 2026
https://github.com/waqaszafar9/wireshark-network-security-experiment
This repository documents a network security experiment conducted using Wireshark. The primary objectives include capturing and analyzing network traffic during interactions with Facebook and YouTube.
capture-the-flag computer-networking computer-networks computer-science experimental network network-analysis network-programming networking wireshark
Last synced: 19 Mar 2026
https://github.com/yuelinxin/skills-worth-sharing
All the basics that you need to know for Computer Science & Software Engineering learners.
beginner computer-science skillshare software-engineering
Last synced: 10 Mar 2025
https://github.com/cestpassion/aeds-ii
Destinado a estudantes e entusiastas que desejam aprimorar seus conhecimentos em AEDs II, neste repositório, você encontrará desde guias de comandos, compiladores, SO etc, até códigos de programas e soluções para exercícios de laboratório. O conteúdo está organizado de forma a facilitar a navegação e o aprendizado contínuo.
234-tree abstract-data-types algorithms-and-data-structures avl-tree binary-search-tree binary-tree c computer-science flexible-abstract-data-types hash-table java learning linux redblack-tree searching-algorithms sorting-algorithms tree tree-structure
Last synced: 11 Apr 2026
https://github.com/adolbyb/c-lang-intro
The First Programming Language I Learned at FAU
c c-programming code-blocks computer-science console-application learn-c
Last synced: 19 May 2026
https://github.com/adolbyb/cpp-data-structures
Code I Wrote From 2 C++ Classes at FAU.
abstract-data-types c-plus-plus class computer-science containerization copy-constructor data-structures deque destructor double-linked-list dynamic-array function-template linked-list memory-allocation operator-overloading queue stack struct vector
Last synced: 22 May 2026
https://github.com/williamjardim/vectorizationjs
Uma biblioteca simples para operações vetoriais e matriciais em JavaScript. A simple library for vector and matrix operations in JavaScript.
computer-science data-science data-structures linear-algebra mathematical-functions matrix matrix-calculations matrix-computations matrix-functions matrix-library matrix-multiplication numerical-computation statistics vector vector-math vector-search vectors
Last synced: 03 Apr 2025
https://github.com/canevarolo/informatica_exam
A repository with all my codes for the exam of "Computer sciences" in the first year of Bachelors in engineering courses, at @polito.
Last synced: 31 Jul 2025
https://github.com/kasiimh1/mmu-computer-science-bsc
All my work i have submitted over the duration of my undergraduate degree in BSc Computer Science with awarding of a First Class Classification at The Manchester Metropolitan University 2017-2020
android-studio coding computer-science csharp css3 html5 java javascript jsp mips mips-assembly mysql php processing programming python3 react-native restful-api sql
Last synced: 02 Apr 2026
https://github.com/mraza007/computerscience-resources
This repo is made to help people find CS related resources
computer-science interview resources software-engineering
Last synced: 05 Feb 2026
https://github.com/yuyukiin/faculdade-cc
Compilado de materiais de estudo, exercícios e implementações das disciplinas de Ciência da Computação na Universidade Franciscana (UFN).Cadeiras resumidas da faculdade.
college computer-science cpp csharp java python sql study-materials ufn university
Last synced: 02 Apr 2026
https://github.com/ramazancetinkaya/php-algorithms
This repository contains a set of classic algorithm problems and solutions implemented in PHP 8 and above. It is designed for anyone looking to practice or improve their algorithm skills using modern PHP.
algorithm-practice algorithm-solutions algorithms classic-algorithms code-examples coding-challenges competitive-programming computer-science data-structures data-structures-and-algorithms interview-questions iterative-algorithm iterative-algorithms php-algorithms php-examples problem-solving programming-exercises recursive-algorithm recursive-algorithms
Last synced: 10 Aug 2025
https://github.com/zhibirc/dev-random
:notes: notes/code/thoughts
architecture articles bash benchmarks blog clean-code code code-style computer-science frameworks functional-programming javascript nodejs oop patterns python research software-engineering solid typescript
Last synced: 04 Apr 2026
https://github.com/daniel-m-campos/algorithms
Assignment solutions for Tim Roughgarden's four algorithm courses
Last synced: 13 Oct 2025
https://github.com/avivnaaman/openu
Repository Index for the work during my B.Sc. of CS at The Open University of Israel
Last synced: 10 Aug 2025
https://github.com/sourceduty/data_hardware
🖥️ Comparing various hardware configurations needed for different data sizes, from personal laptops to mainframes.
calculation computer-hardware computer-science computers data data-calculation data-hardware data-processing data-project hardware hardware-configuration hardware-requirements hardware-science math process-programming programming python
Last synced: 08 Aug 2025
https://github.com/iamrlz/devops-roadmap
This repo contains the various learning materials for Cloud & DevOps.
aws azure ci-cd cloud computer-science devops devops-roadmap docker documentation gcp git github github-actions golang kubernetes linux python shell-scripting
Last synced: 08 Apr 2026
https://github.com/alialmasi/radixconvertpractice
minimal program which can help you practice converting classic number bases.
computer-engineering computer-network computer-science dotnet number-base number-base-conversion number-base-converter practice-project random-generation random-number-generators student-project windows
Last synced: 07 May 2026
https://github.com/laphayen/technote
cs, java, spring, spring-boot, openCV 인터뷰 준비 노트
computer-science computer-vision java spring spring-boot
Last synced: 18 Apr 2026
https://github.com/oresttokovenko/elements_of_computing_systems
"The Elements of Computing Systems: Building a Modern Computer from First Principles" by Noam Nisan and Shimon Schocken
computer-science elements-of-computing-systems low-level-programming
Last synced: 17 Apr 2026
https://github.com/carlotacb/csi-practicas
📈 [Castellano] Practicas de la assignatura de Computacion y sistemas inteligentes del master en ingenieria informatica de la FIB-UPC
bayesian-network computer-science minizinc upc
Last synced: 22 Mar 2026
https://github.com/pprattis/Chimeric-Alignment-problem
A python script that implements an efficient algorithm for the Chimeric Alignment problem. A virus infects a bacterium and modifies a replication process in the bacterium by adding for each A an A sequence of length 1-5, for each C a C sequence of length 1-10, for each G a G sequence of length >= 1 and for each T a T sequence of length >= 1.
bioinformatics chimeric-alignment chromosomes computer-science nucleotides program python sequence student
Last synced: 28 Sep 2025
https://github.com/nadidlinchestein/programmingprinciples
Solutions to Programming Principles & Practice Using C++
book computer-science cpp programming
Last synced: 18 Jun 2026
https://github.com/sglavoie/code-snippets
Collection of code snippets that have been useful at some point in history.
algorithms computer-science data-structures mathematics python3
Last synced: 30 Mar 2025
https://github.com/amazingandyyy/good-job
🎉 The most useful DS and Algor. implemented in javascript
algorithm computer-science data-structures interview interview-questions software-engineer
Last synced: 22 Jun 2026
https://github.com/ryandvl/leetcode
✅ All the problems that I solved in LeetCode.
computer-science cpp java javascript leetcode python
Last synced: 20 Apr 2026
https://github.com/vtickner/codecademy-computer-science
These projects were created as part of Codecademy's Computer Science Career Path course.
algorithms bubble-sort computer-architecture computer-science csv data-structures database graphs json linked-list postgresql python queues quicksort schema sql stacks trees
Last synced: 29 Apr 2026
https://github.com/lucasbotang/edx_introduction_to_computer_science_and_programming_using_python
Introduction to computer science using python
Last synced: 13 Sep 2025
https://github.com/maruf-pfc/gub-cse-221
Green University of Bangladesh - CSE Department - Batch 221
computer-science cse data-communication data-structures-and-algorithms database dsa green-university gub machine-learning microprocessor oop open-source operating-system structured-programming web-programming
Last synced: 21 Apr 2026
https://github.com/m8nt0/computer-visualization
An interactive educational tool built in Rust that provides a real-time visualization of computer hardware components and their interactions. This project aims to make computer architecture more accessible and understandable through visual representation.
computer-architecture computer-engineering computer-science cpu educational gpu hardware low-level memory-management performance rust rust-lang simulation system-design visualization
Last synced: 07 Sep 2025
https://github.com/pprattis/web-page-submit-and-validate-forms
This is a Web Page in which an online tourist guide is simulated and the user can make a reservation to a hotel and contact the page's author.
computer-science css html html-css html-css-javascript javascript php student students website
Last synced: 07 Apr 2026
https://github.com/himanshurajora/ideas
My Ideas for Engineering
computer-science engineering ideas programming
Last synced: 22 Jun 2025
https://github.com/pprattis/a-programming-tutorial-web-app-with-JDBC-client
A jdbc application that runs queries in pgAdmin to simulate the functionality of a programming tutorial class that saves the tutorial's theory and tests in the database.
bootstrap computer-science java jdbc jsp-servlet pgadmin pool-connection-jdbc-java postgresql query servlet sql student tutorial tutorials-platfrom web-application
Last synced: 28 Sep 2025
https://github.com/raoul1996/computer_network
西交计网公开课学习笔记
computer-networks computer-science notes
Last synced: 07 Mar 2026
https://github.com/0xcourtney/data-structures-and-algorithms-in-js
In this series I will explore several different data structures and algorithms that are fundamental in Computer Science.
algorithms computer-science data-structures javascript
Last synced: 15 Mar 2025
https://github.com/lyes-sefiane/udem-java-programming-and-applications
IFT 1170 Java Programming and Applications at University of Montreal 🇩🇿 🇨🇦
computer-science github-actions java maven software-development
Last synced: 22 Apr 2026