Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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: 15 Nov 2024

https://github.com/mre/talks

...mostly Computer Science related.

computer-science cuda talks tech-talks

Last synced: 25 Oct 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/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: 15 Nov 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/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: 15 Nov 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/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: 12 Oct 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/wesleybertipaglia/interview

💼 Welcome to the Coding Interview Practice Repository! This repository is designed to help you prepare for coding interviews by providing a curated collection of questions and solutions.

algorithms architecture coding computer-science cracking-the-coding-interview data-structures exercises interview problem-solving repository

Last synced: 17 Nov 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/theanasuddin/computer-programming-part-1-by-tamim-shahriar-subeen

কম্পিউটার প্রোগ্রামিং ১ম খণ্ড (চতুর্থ সংস্করণ) by তামিম শাহরিয়ার সুবিন. All examples and practice problems in JAVA.

computer-science java programming programming-fundamentals tamim-shahriar-subeen

Last synced: 17 Nov 2024

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: 23 Oct 2024

https://github.com/peteprattis/get-twitter-common-friends

Program which shows client's Twitter friends and then checks if two of them selected by the user have any common friends and prints them.

computer-science programm python student twitter-api

Last synced: 17 Nov 2024

https://github.com/pablonicolla/learning-ground

Knowledge Repository

computer-science

Last synced: 12 Nov 2024

https://github.com/vaheaa/cs50

Repo for code examples and problems from Harvard's CS50 course

c computer-science harvardcs50 js python

Last synced: 24 Oct 2024

https://github.com/peteprattis/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: 17 Nov 2024

https://github.com/peteprattis/philosopher-dinner-problem-with-posix-threads-and-mutex

A program written with compatibility with Posix and uses Posix Threads that runs the philosohper dinner problem using threads and mutex to prevent multiple simultaneous execution of the critical section.

c computer-science mutex mutex-lock mutex-synchronisation philosophers-dinner-problem posix posix-threads program student

Last synced: 17 Nov 2024

https://github.com/peteprattis/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: 17 Nov 2024

https://github.com/peteprattis/web-application-for-medical-appointment-management

A jdbc application that simulates the functionality of a medical appointment application.

computer-science database java jdbc jdbc-database pgadmin postgresql program sql student uml uml-diagrams

Last synced: 17 Nov 2024

https://github.com/peteprattis/tetris-spawn-randomly-l-blocks

This is a program which keeps in memory a table of 10 columns and 20 rows and that plays "Tetris" only by adding L randomly in the table. L is an element with a height of 3 blocks and width of 2 blocks. The program ends when the L surpasses in height 20 blocks, then it prints how many L blocks managed to enter.

2darrays arrays computer-science game programm python student tetris

Last synced: 17 Nov 2024

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: 14 Oct 2024

https://github.com/daniel-m-campos/algorithms

Assignment solutions for Tim Roughgarden's four algorithm courses

algo computer-science python3

Last synced: 14 Nov 2024

https://github.com/peteprattis/multiplying-digits-of-number

A program which calculates how many times we have to multiply the digits of a number in order to get one digit result.

computer-science digit programm python student

Last synced: 17 Nov 2024

https://github.com/mahmoudmohamedramadan/compiler-design

The Compiler Design project for Computer Science department 👨‍💻.

compiler computer-science csharp desktop-application semantic-analysis static-analysis syntax-analyzer

Last synced: 11 Oct 2024

https://github.com/peteprattis/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: 17 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/alexprut/algorithms

🍒 Classic Algorithms and Data Structures implemented in C++

algorithms computer-science cplusplus

Last synced: 12 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/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/peteprattis/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: 17 Nov 2024

https://github.com/peteprattis/user-clusters-and-k-means-fold-for-classifier-evaluation

A Matlab script that applies the basic sequential clustering to evaluate the number of user groups by using the hierarchical clustering and k-means algorithms. Using the k-means fold the classifiers that are a neural network and the other least squares to evaluate them.

classifier clusters computer-science hierarchical-clustering k-fold k-means-clustering matlab program sequential-clustering student

Last synced: 17 Nov 2024

https://github.com/peteprattis/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: 17 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/peteprattis/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 Nov 2024

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/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/hawshemi/coursera-programming-languages

Coursera Programming Languages Part A,B,C

computer-science coursera programming-languages

Last synced: 09 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/xuehao/cs-stick-in-mind

🎉 A Roadmap to Computer Science

computer-science

Last synced: 10 Nov 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/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/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/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/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/colemangariety/euler.hs

Haskell solutions to Project Euler problems.

computer-science haskell project-euler

Last synced: 16 Nov 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/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: 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/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/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/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/marcosvlima/lex-lexical-analysis

Lexical Analyzer for dynamically identifying token.

compilers computer-science theory-of-computation

Last synced: 15 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/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: 16 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/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/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/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/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/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/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/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/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/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/chitangchin/datastructureandalgosincsharp

Fundamental Data Structures and Algorithms in C#

computer-science csharp data-structures-and-algorithms

Last synced: 05 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/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/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/navdeep-g/java-programming

Programming in Java

computer-science java

Last synced: 06 Nov 2024