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/jofaval/mlai-portfolio
My portfolio about Data Analysis, Machine Learning and A.I.
computer-science data-analysis data-science machine-learning portfolio python
Last synced: 25 Apr 2026
https://github.com/lebrancworkshop/review-computer-science
Review the topics from Computer Science field.
c computer-architecture computer-network computer-science cpp digital-electronics hardware hardware-designs lecture-notes low-level-design low-level-programming operating-system operating-systems
Last synced: 26 Apr 2026
https://github.com/shashaaankkkkk/django_rest_api
Welcome to the Django REST API Example App repository! This project serves as an illustrative demonstration of building a robust RESTful API using Django, a powerful Python web framework, combined with Django REST Framework (DRF), a toolkit for building Web APIs.
computer-science django django-application django-project django-rest-framework python python3 rest-api
Last synced: 27 Apr 2026
https://github.com/zalbright90/top-linked-list
This project implements a custom Linked List data structure in JavaScript using ES6 modules. The LinkedList class provides a comprehensive set of methods for manipulating and interacting with a singly linked list.
algorithms coding-challenge computer-science data-structures es6 interview-prep learning linked-list nodejs odin-project programming software-development web-development
Last synced: 27 Apr 2026
https://github.com/alexprut/algorithms
🍒 Classic Algorithms and Data Structures implemented in C++
algorithms computer-science cplusplus
Last synced: 22 Jun 2026
https://github.com/pprattis/mouse-events-and-counters-in-visual-csharp
A windows forms application implementing basic layout elements and keeping track of mouse click, hover, enter, button clicked and other events and showing them to the user.
application computer-science csharp mouse-events mouse-tracking program student windows-forms
Last synced: 28 Apr 2026
https://github.com/pprattis/two-elevators-simulation-in-visual-csharp
A windows forms application that implements the functionality of two elevators in the same building using Queue method for requests and timer to answer them.
application computer-science csharp elevator-simulation program queue student timer 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/irvingfsanchez/.net-programming
This repository contains all the projects I've completed as part of my .NET Programming Course
computer-science csharp dotnet education programming software-development software-engineering technology visual-studio-code
Last synced: 01 May 2026
https://github.com/film2549/data-analysis-of-a-simulated-marketing-business-case-using-python-sql-and-power-bi
Data Analysis of a Simulated Marketing Business Case Using Python, SQL and Power BI
chulalongkorn computer-engineering computer-science data-analysis data-visualization database marketing nltk-library pandas powerbi pyodbc python simulation sql sqlserver
Last synced: 01 May 2026
https://github.com/vaheaa/cs50
Repo for code examples and problems from Harvard's CS50 course
c computer-science harvardcs50 js python
Last synced: 01 May 2026
https://github.com/witekbobrowski/academic
🎓 Various university stuff
academic bachelor computer-science databases jagiellonian java lan scripting-languages semester statistical-methods thesis university
Last synced: 02 May 2026
https://github.com/mustafaozvardar/ai-voice-assistant
Voice Assistant is a simple Python application that uses speech recognition to interact with users. It can perform various tasks such as playing songs, providing date and time, and answering questions about people or phone numbers.
ai artificial-intelligence computer-science computer-vision opencv-python python voice-assistant
Last synced: 09 Jun 2026
https://github.com/pprattis/city-tourism-events-with-firebase-app
A Java Android application that simulates the functionality of a tourist guide for events in Athens saving event information in Firebase Realtime Database.
android android-application android-studio application cardview computer-science events firebase firebase-auth firebase-authentication firebase-database firebase-realtime-database java sqlite student
Last synced: 02 May 2026
https://github.com/kathylam204/cs-it-notes
All the CS/IT notes I've taken.
college-notes computer-science cs-it information-technology notes
Last synced: 09 Jun 2026
https://github.com/lycan-nt/harvard-cs50
computer science course
c computer-science havard havardcs50 programming programming-language python
Last synced: 03 May 2026
https://github.com/coldmayo/science-fair
This is the Repository for my 2019 Science Fair project
2020 classification computer-science current-events machine-learning manifesto mass-shooter mass-shootings predictions science-fair speech tweets
Last synced: 04 May 2026
https://github.com/pprattis/image-manipulation-program-in-visual-csharp
A windows forms application that implements the basic functionality of an image manipulation program.
application computer-science csharp grayscale image-manipulation negative-image program rotate-image strech-images student windows-forms zoom-images
Last synced: 05 May 2026
https://github.com/nivelle/nivelle.github.io
nivelle 的学习栈
articles blockchain computer-science go golang java javaweb learning programming progress web
Last synced: 05 May 2026
https://github.com/willie-conway/bachelorbytes
🧠 A complete collection of my programming projects from my B.S. in Computer Science & Information Science at Park University. Includes Java, C++, Python, JavaScript, digital logic circuits, and web development
bachelor-projects computer-science cplusplus digital-logic java javascript park-university python software-engineering student-portfolio web-development
Last synced: 05 May 2026
https://github.com/35socks/csmajor
Node thing for bullying CS Majors :3
bullying computer-science node
Last synced: 26 Mar 2025
https://github.com/pprattis/road-safety-database-with-jdbc-and-spark-rdd
A jdbc application that runs queries in pgAdmin to simulate the functionality of the UK Ministry of Transport's database using Apache Spark RDD for query implementation.
computer-science index java jdbc jdbc-database partitions pgadmin postgresql program query spark spark-sql sparkjava sql student
Last synced: 06 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/chenqianhe/learnprofessionalbasiccoursesincomputerscience
Learn Professional Basic Courses in Computer Science计算机专业基础课程学习
assembly computer-network computer-science computer-system-structure cpp operating-system principle-of-computer-composition professional-basic-courses verilog
Last synced: 13 Mar 2025
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/marziyehaghabalasafar/python-for-programmers-with-introductory-ai-case-studies
This repository serves as a Persian-language learning resource for Python, aligning with the book "Python for Programmers" by Paul and Harvey Deitel. It includes interactive Jupyter notebooks for each chapter, offering step-by-step code examples, exercises, and visualizations to enhance learning.
computer-science deitel deitel-and-deitel jupyter-notebooks object-oriented-programming programming programming-fundamentals python python-book-examples python-for-programmers
Last synced: 08 May 2026
https://github.com/nhatnguyenyn/gesture-air-control-framework-v1
Gesture Control Framework is an advanced HCI project that turns a standard webcam into a gesture-based PC controller. Built with Python, OpenCV, and MediaPipe, it includes modules like a Virtual Painter, Virtual Mouse, and Volume Control — all operable via hand gestures.
computer-science computer-vision opencv python students tkinter-gui
Last synced: 15 May 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/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/jherskow/cs50
Problem sets completed from Harvard's Online offering of CS50: Introduction to Computer Science. https://online-learning.harvard.edu/course/cs50-introduction-computer-science
Last synced: 01 Apr 2025
https://github.com/make-github-pseudonymous-again/js-fifo
:blossom: First In, First Out data structures for JavaScript
agpl computer-science data-structures fifo javascript ordered-collections queues
Last synced: 06 Jun 2026
https://github.com/rafaumeu/super-trunfo
🎮 Super Trunfo Card Game in C | 🌍 Country Comparison | 📊 Data Analysis | 🎓 Educational Project
beginner-friendly brazilian-dev c-programming card-game cli-app command-line comparison-game computer-science data-analysis educational educational-project estacio game-development learning-c learning-to-code open-source programming-learning super-trunfo
Last synced: 10 Aug 2025
https://github.com/leechristie/antibiotic-optimisation
Source for "Multi-Objective Evolutionary Optimisation of Antibiotic Treatments" (Ochoa, Christie, Brownlee, & Hoyle, 2020).
antibiotics computer-science java metaheuristics multiobjective-optimization optimization python python3 research
Last synced: 09 Apr 2026
https://github.com/chromeuniverse/mit-6.0001-psets
Solutions to MIT 6.0001's problem sets in Python
computer-science introduction-to-programming python
Last synced: 07 Aug 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/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/arif-miad/synthetic-hypertension-dataset-eda-ml
Synthetic dataset-based project for analyzing hypertension risk using EDA and 10 machine learning classification models. Includes realistic health features like age, BMI, salt intake, stress, and medication response.
classification computer-science data-science machine-learning pandas-python python sklearn-library
Last synced: 15 May 2026
https://github.com/h0r4t1u/worker-threads-poc
C program that shows the time difference between an app using worker threads and a sequential app
computer-science fmi os so threads ubb
Last synced: 04 Oct 2025
https://github.com/gabrielrovesti/stage-e-tesi-unipd
Indicazioni varie ed appunti specifiche allo stage della laurea triennale in Informatica, UniPD + mio stage e tesi
bachelor-thesis computer-science faq informatica piano-di-studi sicurezza sicurezza-basso-rischio sicurezza-generale stage thesis unipd unipd-thesis
Last synced: 12 Feb 2026
https://github.com/denvercoder1/godel-program-converter
Program to convert a program encoding based on its Gödel number to 𝒮 Language (S Language) or convert an 𝒮 Language program to it's program number
code-generation computability-theory computer-science godel-numbering theory-of-computation
Last synced: 04 Aug 2025
https://github.com/cliftondavies/full-stack-software-engineer-study-guide
A study guide for the aspiring, top 10%, Full-Stack Software Engineer.
coding-challenges computer-science mathematics web-development
Last synced: 19 Feb 2026
https://github.com/pprattis/get-circles-intersection-points-count
A program which creates 20 random circles on a 1024x1024 image, with radius from 10-500 . The program will show how many circles intersect with each other and at the end it prints the image with the circles.
circles circles-intersect computer-science programm python radius student
Last synced: 05 Oct 2025
https://github.com/catherinee24/m1-done
Computer science and fundamentals of JavaScript programming 🪐
Last synced: 02 May 2026
https://github.com/silent0wings/silent0wings
computer-science profile readme readme-profile software-development
Last synced: 05 Mar 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/permalik/curricula
edu:Computer Science and DSA
advent-of-code algorithm computer-science data-structure
Last synced: 04 Jul 2025
https://github.com/sourceduty/theory
Theoretical science and models.
ai ai-science artificial-intelligence computer-science science scientist theoretical theoretical-computer-science theoretical-model theoretical-physics theoretical-science theoretical-sciences theories theorist theory theory-of-everything
Last synced: 08 Aug 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/mikael-ros/numerical-analysis
Notes, solutions and anki cards for Numerical Analysis second edition, by Timothy Sauer
anki computer-science exercises flashcards fmnf05 lund-university math mathematics notes numerical-analysis solutions university
Last synced: 16 May 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/uehwan/programming-study-pathway
A concise curriculum for mastering computer science using web materials
coding computer-science java machine-learning programming python web
Last synced: 12 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/rbreeze/hash_implementation
A hash function implementation project created for CSCI311 (Third semester computer science). Custom hash function, and uses default C++ list class for collisions.
c command-line computer-science cplusplus cplusplus-11 cpp hash hash-functions hashtable lists school school-project
Last synced: 19 Jun 2026
https://github.com/ramonanf/hello-world
My first repository
computer-science engineering women-in-tech
Last synced: 09 Apr 2026
https://github.com/steliospapamichail/amongusmvp
A command line Among Us MVP game
among-us computer-science cpp data-structures linked-list tree-structure
Last synced: 28 Oct 2025
https://github.com/vicegd/algorithmscourse
Central hub for the Algorithms course. Connects interactive theory, code implementations, and our AI study assistant.
algorithms computer-science education landing-page university
Last synced: 10 Jun 2026
https://github.com/being-amara-khan/computer-science-books
This Repository contains books regarding Computer Science
computer-science deep-learning git software-engineering
Last synced: 06 Apr 2026
https://github.com/hendurhance/cs50-c
This is my solution to the CS50 2021 problem set and laboratory set, using C from cash/credit to speller
algorithms c computer-science cs50problemsets cs50x data-structures
Last synced: 05 Apr 2025
https://github.com/sourceduty/material_science
Properties and structure of materials in different states.
ai artificial-intelligence building computer-science custom-gpt gpt industrial industry material material-engineer material-science materials materials-science metal openai plastic science wood
Last synced: 08 Aug 2025
https://github.com/nadidlinchestein/certifications
Nadid Linchestein's Certifications
accompaniment achievements certificate cloud-computing computer-science cpp data-science programming python software-engineering success
Last synced: 27 Apr 2026
https://github.com/edinsonrequena/django-projects
Here you can find many different projects built with django
computer-science django django-application python software-architecture software-engineering
Last synced: 14 Apr 2026
https://github.com/kotlin-android-study-with-ssafy/cs_study_2
SSAFY 13기 모바일 트랙 구미 5반 CS 스터디(B)
Last synced: 10 Nov 2025
https://github.com/haideralipunjabi/clab_imca1sem
Code from various exercises I performed during my C Programming Lab, 1st Semester of Integrated Masters in Computer Applications at Cluster University Srinagar, Jammu & Kashmir
basics-of-c c c-programming computer-science
Last synced: 25 Mar 2025
https://github.com/ramonxm/algorithm-and-data-structures
👩🏻💻 | A repository to study algorithm, data structure and concepts
algorithms-and-data-structures computer-science concepts-of-programming-languages
Last synced: 29 Mar 2025
https://github.com/dantasl/graphs
Developing the final project of 2019.1 class of Graphs, at IMD/UFRN. Implementing DSATUR's algorithm.
coloring-graph computer-science dsatur-algorithm graphs
Last synced: 31 Mar 2025
https://github.com/julianolorenzato/emuk
computer-architecture computer-organization computer-science
Last synced: 28 Jan 2026
https://github.com/sourceduty/universe_simulator
🌌 Simulating the Theory of Everything (ToE).
ai artificial-intelligence chatgpt computer-science custom-gpt gpt gpts openai sci science sciense sim simulation simulations simulator space-science theory-of-everything toe universe universe-simulator
Last synced: 29 Mar 2025
https://github.com/krichelj/spl_hw2
2nd homework at Systems Programming Languages (SPL) course at Ben Gurion University
advanced-programming computer-science homework multithreading object-oriented-programming
Last synced: 04 Jun 2026
https://github.com/kumpatlapavankumar/introduction-to-pandas-leetcode
Basic question of pandas using pyhon
algorithms computer-science daily-coding-problem data-science dataframe enjoying learning learning-by-doing leetcode leetcode-pandas libraries machine-learning pandas python
Last synced: 17 Apr 2026
https://github.com/thiagocalvi/trabalho-2-ord
Trabalho 2 desenvolvido durante a disciplina de "Organização e Recuperação de Dados - 6897/01", no 3º semestre do curso de Ciência da Computação da Universidade Estadual de Maringá (UEM).
computer-science data-organization data-recovery uem
Last synced: 03 Aug 2025
https://github.com/pcouy/pcouy.github.io
Personal website
computer-science linux technology
Last synced: 17 Apr 2026
https://github.com/miguelvprieto/pseudocode-compiler
A pseudocode compiler following the computer science IGCSE standards. It is supposed to help people who want to practice pseudocode for the IGCSE exam.
compiler computer-science cs exam igcse igcse-cs programming programming-language pseudocode pseudocode-compiler pseudocode-language
Last synced: 28 Jun 2025
https://github.com/mauricelambert/pycomputerinternalalgorithms
Computer-internal algorithms in python. To understand how the computer and basic librairies works.
algorithms computer computer-science python3
Last synced: 04 Jun 2026
https://github.com/pprattis/milk-station-program
This is a practice program is Visual Basic that simulates the calculation of the milk stations' progress of a week.
2d-arrays computer-science program visual-basic
Last synced: 07 Jan 2026
https://github.com/jaem1n207/js-algorithms
A comprehensive collection of fundamental JavaScript algorithms. Featuring sorting, searching, data structure, graph, and dynamic programming algorithms, I will strive for clear, efficient solutions.
algorithms computer-science data-structures javascript jest
Last synced: 15 Apr 2026
https://github.com/btylrob/discrete-math-journal
Discrete Mathematics Journal
college-students computer-science discrete-mathematics math mathematical-programming mathematics
Last synced: 25 Mar 2025
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/pprattis/hotel-receipts-program
This is a practice program is Visual Basic that simulates the calculation of hotels' receipts and various statistics.
2d-arrays computer-science program visual-basic
Last synced: 07 Jan 2026
https://github.com/pprattis/payment-of-farm-subsidies-program
This is a practice program is Visual Basic that simulates the procedure of paying farm subsidies.
computer-science eof program visual-basic
Last synced: 07 Jan 2026
https://github.com/nadidlinchestein/cs50x-introductiontocomputerscience
CS50x Introduction to Computer Science - Harvard University
c computer-science cpp css flask html javascript progamming-language programming programming-exercises python
Last synced: 13 Apr 2026
https://github.com/pprattis/vegetable-traders-check-program
This is a practice program is Visual Basic that simulates the procedure of checking the trade of vegetable buys and sales.
computer-science eof program visual-basic
Last synced: 03 Feb 2026
https://github.com/almostengr/college-coursework
Course work from the programming courses that I had while in college
c-plus-plus college college-assignment college-project computer-science cpp css homework-assignments homework-exercises html html4 java programming
Last synced: 18 Apr 2026
https://github.com/louis3112/cs_finalproject_sem3
Final Project for Computational Science (Sains Komputasi) in 3rd Semester. Showcases various implementations of computational science concepts.
cli-app college-project computer-science
Last synced: 28 Aug 2025
https://github.com/joserafael0160/matcom-programacion-1
Repositorio de programación para el primer año de la carrera Ciencias de la Computación en la Facultad de Matemática y Computación (@matcom) de la UH 📚💻. Incluye clases prácticas 📝.
computer-science csharp csharp-code dotnet matcom matcom-uh uh university-of-havana university-project
Last synced: 18 Apr 2026
https://github.com/lebuckman/study-system-design
A structured collection of notes and hands-on mini projects from a system design study group.
computer-science study-notes system-design
Last synced: 04 Apr 2026
https://github.com/connieya/pintos
computer-science kernel monitor os semaphore systemcall
Last synced: 23 Mar 2025
https://github.com/ashtanko/shtanko.dev
Personal site and blog
computer-science programming site
Last synced: 05 Jan 2026
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/sourceduty/paradigm_modelling
Research and develop methodologies for detecting paradigm shifts in various domains.
chatgpt computer-science custom-gpt gpt gpts high-level high-level-science intelligence modelling openai paradigm paradigm-shift science science-research theoretical theoretical-computer-science theoretical-paradigm theory
Last synced: 08 Aug 2025
https://github.com/athulsabu2002/web-programming-tutorials
computer-science css3 html5 javascript web-programming
Last synced: 19 Apr 2026
https://github.com/jwalsh/lambda-calculus-polyglot
Lambda Calculus implementations in 20+ programming languages: functional, imperative, and logic paradigms
computer-science education functional-programming guile lambda-calculus polyglot programming-languages python scheme theory
Last synced: 11 Mar 2026
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/geraked/js-rmi
Implementation of RMI in Node.js
amirkabir-university computer-engineering computer-science distributed-systems es6 geraked javascript js-library js-rmi library middleware node-js nodejs rabist remote-method-invocation rmi rpc
Last synced: 12 May 2026
https://github.com/sourceduty/python_libraries
Pythonic libs, functions, definitions and statements.
ai artificial-intelligence code coder computer-science dev development framework lib library libs program programming programming-language python python-lib python-library science
Last synced: 08 Aug 2025
https://github.com/someordinarybro/collegeprojects
College Projects - CompSci & Web Dev
assignment college college-project computer-science web webdevelopment
Last synced: 03 Aug 2025
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