Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 2024-11-18 00:05:26 UTC
- JSON Representation
https://github.com/peteprattis/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: 17 Nov 2024
https://github.com/jofaval/python-baby-to-dundee
Python educational repository so you can go from a baby to Dundee (pun intended)
beginner computer-science dundee educational python software-engineering workshop
Last synced: 21 Oct 2024
https://github.com/peteprattis/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: 17 Nov 2024
https://github.com/peteprattis/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: 17 Nov 2024
https://github.com/daveanthonyc/data-structures-and-algorithms
👩🏽🔧 🧩 🔢 🖩 Based on the course by ThePrimeagen: "The Last Algorithms Course You'll Need" as listed below. The '/src/dsa' directory in this React project contains multiple TypeScript files with implementations of fundamental concepts in data structures and algorithms.
computer-science data-structures dsa-practice software-engineering theprimeagen typescript unit-testing vitest
Last synced: 14 Nov 2024
https://github.com/peteprattis/image-quantization-dpcm-compression-encoding-and-motion-compensation
A series of Python and Matlab scripts that implement some multimedia compression functions and actions.
compression computer-science dpcm encoding frames image-compression image-encoding motion-compensation multimedia program python quantization student
Last synced: 17 Nov 2024
https://github.com/peteprattis/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: 17 Nov 2024
https://github.com/arslanoov/ts-cs-playground
My Computer Science Education progress
algorithm algorithms bfe big-frontend computer-science data-structures leetcode typescript
Last synced: 09 Nov 2024
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: 18 Nov 2024
https://github.com/peteprattis/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: 17 Nov 2024
https://github.com/carrington-dev/computer_science_repo
Wits Computer Science Practice
algorithms-and-data-structures alogrithms computer-science cpp11 data-structures-and-algorithms progrmming-language
Last synced: 11 Nov 2024
https://github.com/peteprattis/k-nearest-neighbors-accuracy-scores
A Java console application that implemetns k-fold-cross-validation system to check the accuracy of predicted ratings compared to the actual ratings.
computer-science console-application cosine-similarity euclidean-distance heuristic java k-fold-cross-validation k-nearest-neighbours knn program recommender-system similarity-score student
Last synced: 17 Nov 2024
https://github.com/sr1jan/grok-compiler
grokking compilers...
compiler compiler-construction compiler-design compiler-principles compilers computer-science education educational
Last synced: 11 Nov 2024
https://github.com/peteprattis/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: 17 Nov 2024
https://github.com/peteprattis/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: 17 Nov 2024
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 Nov 2024
https://github.com/peteprattis/generic-planner-for-minigames
A python script that implements a generic planner to solve a series of minigames using heuristic algorithms to generate the best possible moves to reach the goal state.
artificial-intelligence astar astar-algorithm astar-pathfinding astar-search-algorithm block-world computer-science generic-planner heap heuristics n-puzzle planner program python student water-jug-problem
Last synced: 17 Nov 2024
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: 07 Nov 2024
https://github.com/peteprattis/chromosome-last-nucleotide-game
A Python script that implements a two player strategic game with two chromosomes having length n and m of nucleotides respectively. In each Round of the game a player can destroy one of the chromosomes and split the other into two non-empty parts. The player who deletes the last nucleotide wins.
arrays bioinformatics chromosomes computer-science fasta game loop nucleotides program python student
Last synced: 17 Nov 2024
https://github.com/peteprattis/chromosome-last-random-nucleotide-game
A Python script that implements a two player strategic game with two sequences of length n and m nucleotides respectively. At each Round of the game a player can remove a random number of nucleotides from one sequence or the same number of nucleotides from both sequences. The player who removes the last nucleotide wins.
arrays bioinformatics chromosomes computer-science fasta game loop nucleotides program python student
Last synced: 17 Nov 2024
https://github.com/peteprattis/eclass-application-practise
A Java project which simulates an eclass application where users can sign up and sign in as admin, students or professors and can handle their grades and classes, saving information into files.
computer-science eclass filereader getters java program setters student
Last synced: 17 Nov 2024
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: 07 Nov 2024
https://github.com/peteprattis/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: 17 Nov 2024
https://github.com/stuymedova/common-data-structures
[LEARNING] Annotated Linked Lists, Hash Tables, and so on
computer-science data-structures interview-preparation
Last synced: 11 Nov 2024
https://github.com/peteprattis/2d-array-rotation
A program which creates a 8x8 table consisting of gaps (space) and 0. Then it displays the three rotations that it can have (by 90 degrees). Consider it like rotating a custom brick in Tetris.
2darrays array-manipulations arrays computer-science programm python rotations student tetris
Last synced: 17 Nov 2024
https://github.com/peteprattis/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: 17 Nov 2024
https://github.com/peteprattis/advanced-encryption-standard-for-credit-card-number
A script in Python that encrypts and decrypts a credit card number with AES.
aes-encryption computer-science credit-card cryptography decryption encryption program python student
Last synced: 17 Nov 2024
https://github.com/peteprattis/capitalize-words
A program which accepts as an input a sentence and some key words and then returns the sentence with the key words capitalized.
capitalize computer-science programm python sentence student
Last synced: 17 Nov 2024
https://github.com/mrnazu/cs50
cs50 harvard
c computer-science cs50 dsa harvard
Last synced: 17 Nov 2024
https://github.com/andrianllmm/andrianllmm.github.io
My Personal Website
computer-science cv jekyll personal-website portfolio resume student undergraduate
Last synced: 01 Nov 2024
https://github.com/denpeshkov/cs-digital-garden
Computer Science Digital Garden
algorithms-and-data-structures computer-science concurrency distributed-systems golang hardware obsidian os
Last synced: 11 Nov 2024
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: 11 Nov 2024
https://github.com/jumpogpo/kmitl-cs-28
This repository is created to store all the homework assignments and code that I have learned from King Mongkut's Institute of Technology Ladkrabang (KMITL).
Last synced: 17 Nov 2024
https://github.com/lycan-nt/harvard-cs50
computer science course
c computer-science havard havardcs50 programming programming-language python
Last synced: 17 Nov 2024
https://github.com/mustafaozvardar/object-detection-opencv
This project implements a real-time object detection system using OpenCV and a pre-trained SSD MobileNet model. The application captures video from your webcam and detects objects in the video feed, labeling them with their corresponding names and confidence scores.
artificial-intelligence computer-science computer-vision object-detection opencv python
Last synced: 11 Nov 2024
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: 27 Oct 2024
https://github.com/wieerwill/informatik
Unterlagen zu Informatik Vorlesungen der TU Ilmenau
Last synced: 08 Nov 2024
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: 17 Nov 2024
https://github.com/ikauematos/software.aps-pacman.py
Olá devs tudo bem? com vocês hoje estou trazendo aqui para vocês um mini-game inspirado no Pacman e python esse mini game tem como objetivo o foco em sustentabilidade onde basicamente ilustra a corrrida contra o mercado de credito de carbono!
computer-science faculty-dev game pacman study-project
Last synced: 11 Nov 2024
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: 18 Nov 2024
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: 18 Nov 2024
https://github.com/gabrieljablonski/esc-college-course-work
Elements of Computer Systems - nand2tetris course
computer-engineering computer-science computer-systems nand2tetris
Last synced: 13 Oct 2024
https://github.com/cedrickchee/taijios
TaijiOS is a hobby operating system written from scratch in Rust for learning systems programming. It's my own OS that attempts to bring back the "P" in PC. Design goals: minimal, modular, reliable, and safe.
computer-science hobby-os kernel-development learn-by-doing operating-system osdev software-internal systems-programming
Last synced: 17 Nov 2024
https://github.com/hongbo-wei/computer-vision
Object Detection | Keypoint Detection
ai artificial-intelligence computer-science computer-vision cv deep-learning dl hongbo-wei keypoint-detection machine-learning ml object-detection python
Last synced: 14 Nov 2024
https://github.com/wesleybertipaglia/cs50x
🐤 This repository contains my notes and exercises from the CS50's Introduction to Computer Science course.
computer-science education professional-certificate
Last synced: 17 Nov 2024
https://github.com/monuelo/easyacceptlesson
:books: Basic material for the EasyAccept tool lesson
acceptance-testing computer-science easyaccept java programming-lab-2 testing tests ufcg
Last synced: 29 Oct 2024
https://github.com/henriquelimas/go-algorithm-design-manual
Codes in Go from Algorithm design manual Book
algorithms computer-science data-structures golang
Last synced: 13 Nov 2024
https://github.com/marcosvlima/lex-lexical-analysis
Lexical Analyzer for dynamically identifying token.
compilers computer-science theory-of-computation
Last synced: 15 Nov 2024
https://github.com/felipealfonsog/felipealfonsog
Journey through the cryptic corridors of code. Unravel the secrets encoded in the shadows. Welcome to the realm where algorithms whisper in binary tongues. Dare to explore, for within lies the essence of innovation.
computer-architecture computer-engineering computer-science data-engineering research-and-development research-software-engineering software-engineering
Last synced: 24 Oct 2024
https://github.com/felipealfonsog/felipealfonsog.github.io
Nestled within the code's embrace lies the gateway to @felipealfonsog's GitHub main page hosting.
computer-architecture computer-engineering computer-science data-engineering research-and-development research-software-engineering software-engineering
Last synced: 24 Oct 2024
https://github.com/edinsonrequena/engineering-mathematics
Specialization in Mathematical Engineering from the Universidad Politecnica de Valencia
algebra computer-science derivatives engeneering integral mathematical-engineering mathematics
Last synced: 14 Oct 2024
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: 13 Nov 2024
https://github.com/cis-team/network-security-roadmap-2024
computer-science network network-security security
Last synced: 08 Nov 2024
https://github.com/edinsonrequena/simple-port-scanner
This is a simple port scanner built in python 3.8
computer-science cybersecurity hacking port-scanner python python3-8 scanner socket tutorial
Last synced: 14 Oct 2024
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: 24 Oct 2024
https://github.com/ericadamski/linked-list
JavaScript implementation of simple linked list, queue, dequeue, and stack
code-newbie computer-science learn-to-code linked-list
Last synced: 10 Nov 2024
https://github.com/varshneydevansh/machinelearning-101
This repository is about various Algorithm's and Implementations in ML
artificial-intelligence artificial-neural-networks computer-science computer-vision deep-learning machine-intelligence machine-learning machine-learning-algorithms machinelearning neural-network numpy numpy-tutorial python tensorflow tensorflow-tutorials tutorial tutorial-exercises
Last synced: 07 Nov 2024
https://github.com/pcouy/pcouy.github.io
Personal website
computer-science linux technology
Last synced: 16 Nov 2024
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: 04 Nov 2024
https://github.com/daniel-m-campos/algorithms
Assignment solutions for Tim Roughgarden's four algorithm courses
Last synced: 14 Nov 2024
https://github.com/preetsuthar17/basic-dsa-notes
Notes containing basics of Data Structure and Algorithms.
algorithm algorithms computer-science dsa dsa-algorithm dsa-notes notes
Last synced: 04 Nov 2024
https://github.com/alkesst/universalwhileprogram
Universality implementation
computer-science haskell universality while-language
Last synced: 07 Nov 2024
https://github.com/shivajivarma/codebase
Collection of algorithms
algorithms computer-science data-structures graph search-algorithms sorting-algorithms tree
Last synced: 30 Oct 2024
https://github.com/chitangchin/datastructureandalgosincsharp
Fundamental Data Structures and Algorithms in C#
computer-science csharp data-structures-and-algorithms
Last synced: 05 Nov 2024
https://github.com/noah-de/cs105-fall19
Concepts of Programming Languages (Fall 2019)
computer-science programming-language westmont
Last synced: 06 Nov 2024
https://github.com/zoedsoupe/functional_programming_basics
Repositório que abriga meus estudos pessoais em programação funcional, com foco em Haskell
algoritmos algoritmos-funcionais begginer begginer-friendly brasil ciencia-da-computacao computer-science functional-algorithms functional-programming haskell programming pt-br
Last synced: 30 Oct 2024
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: 02 Nov 2024
https://github.com/5h3r10k/apcsa-2021
Repo with all my APCSA assignments (answers included).
apcsa apcsp computer-science cs java
Last synced: 14 Nov 2024
https://github.com/rssr25/tinyml
TinyML stuff done on my Arduino Nano 33 BLE Sense
artificial-intelligence computer-science convolutional-neural-networks deep-learning edge-computing engineering machine-learning sequence-modeling tinyml
Last synced: 05 Nov 2024
https://github.com/sanrehmo/cs9roject
Project Course in Computer Science @ LNU Växjö, Spring 2017
calendar computer-science java javafx junit mysql timeline
Last synced: 07 Nov 2024
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: 01 Nov 2024
https://github.com/dcasella/bsc-thesis
Bachelor's thesis in Computer Science
algorithms-implemented bachelor-thesis computer-science
Last synced: 22 Oct 2024
https://github.com/kirillbobyrev/talks
Materials for public talks
computer-science latex machine-learning python reinforcement-learning talks
Last synced: 17 Oct 2024
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: 14 Nov 2024
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: 13 Nov 2024
https://github.com/janheinrichmerker/study-computer-science
📽️ Video player for the "Informatik studieren" advertisement movie.
computer-science react university university-project
Last synced: 06 Nov 2024
https://github.com/kiwigrenade/informatyka-algorytmiczna
Programming exercises from my time studying Algorithmic Computer Science at Wroclaw University of Science and Technology.
algorithms algorithms-and-data-structures algorytmy-i-struktury-danych algorytmy-optymalizacji-dyskretnej aod computer-science cpp ina informatyka-algorytmiczna jezyki-formalne-i-techniki-translacji jftt obliczenia-naukowe programowanie-w-logice student-project studies wybrane-zagadnienia-algebry wza
Last synced: 16 Nov 2024
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: 06 Nov 2024
https://github.com/lucas54neves/genetic-algorithm
Repository for the implementation of Genetic Algorithms for the Artificial Intelligence discipline of the Computer Science course at the University of Lavras
computer-science genetic-algorithm genetic-algorithms inteligencia-artificial ufla
Last synced: 13 Nov 2024
https://github.com/make-github-pseudonymous-again/js-integer
:zzz: Integers for JavaScript (ℤ)
arbitrary-precision arithmetic big-int big-integer big-integers big-num big-number big-numbers bigint biginteger bigintegers bignum bignumber bignumbers computer-science gcd integers javascript js mathematics
Last synced: 12 Oct 2024
https://github.com/make-github-pseudonymous-again/js-bst
:seedling: Binary search tree library in JavaScript
agpl binary-search-trees computer-science data-structures javascript search-trees searching sorting tree
Last synced: 12 Oct 2024
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: 08 Nov 2024
https://github.com/hasferrr/courses
Online Computer Science courses I took and am currently going through, following the OSSU curriculum.
Last synced: 14 Nov 2024
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: 10 Nov 2024
https://github.com/vatshayan/computer-science-projects
Computer Science Projects Website where any kind of Help is given on any Topics, Projects, Assignments, and Research Papers.
abstract beprojects btechprojects computer computer-science computerscience final final-project final-year-project finalsemprojects finalyear mtechprojects phd phdprojects phdthesis projects python semprojects
Last synced: 15 Nov 2024
https://github.com/make-github-pseudonymous-again/js-integer-sequences
:shell: Integer sequences for JavaScript
computer-science integer-sequences javascript js mathematics
Last synced: 12 Oct 2024
https://github.com/khumam/fastcard
We want to share from the community to the community various things related to developers, programming, engineering, and other related topics.
backend-roadmap basic-programming computer-science frontend-roadmap fullstack-roadmap go-roadmap hardskill intermediate-programming java-roadmap javascript-roadmap php-roadmap python-roadmap react-roadmap roadmaps senior-programming softskill
Last synced: 10 Nov 2024
https://github.com/anthonymazzie/bellmanford
Given a directed, weighted graph containing positive and negative edge weights, a source node and destination node, this Java application utilizes the Bellman Ford algorithm to return the shortest path and distance from source to destination.
algorithm bellman-ford computer-science graph
Last synced: 27 Oct 2024
https://github.com/opensourcedoc/ds-golang
Data Science in Golang
computer-science data-science golang golang-package
Last synced: 10 Nov 2024
https://github.com/sohail0992/js-algorithms
Leetcode, Codility problems solutions.
algorithms computer-science interview-preparation javascript practice-programming solutions
Last synced: 26 Oct 2024
https://github.com/leynier/sea-channel-simulator
School project of the Simulation subject of the Computer Science degree at the University of Havana.
computer-science cuba matcom matcom-uh sea-channel simulator uh university-of-havana
Last synced: 02 Nov 2024
https://github.com/make-github-pseudonymous-again/js-convex-hull-2d
:gem: Convex hull algorithms in R² for JavaScript
agpl algorithms computational-geometry computer-science convex-hull convex-hull-algorithms javascript
Last synced: 12 Oct 2024
https://github.com/rodyherrera/leetcode
A record of my LeetCode problem solving journey! ;)
algorithms algorithms-datastructures c computer-science cpp javascript leetcode leetcode-solutions python typescript
Last synced: 06 Nov 2024
https://github.com/sourhub226/c-cpp-programs
Important C and C++ programs for computer engineers.
ai algorithm-analysis algorithms artificial-intelligence automata c computer-engineering computer-science cpp data-structures dfa education graphics hacktoberfest learning network oop operating-system programming
Last synced: 15 Nov 2024