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/jonatandb/mit_6.0001_introcomputersciencepython

Introduction to Computer Science and Programming in Python - https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016/index.htm

computer-science jonatandb mit mit-open-courseware mit-opencourseware python python3

Last synced: 12 Nov 2024

https://github.com/felipe-augusto/ufabc

Alguns dos códigos desenvolvidos no curso de BCC na UFABC | Some codes developed for my CS major @ UFABC

ciencia-da-computacao computer-science ufabc

Last synced: 10 Nov 2024

https://github.com/spark-CSClub/Curriculum

:book: curriculum infomation for GreatChina CS club

club-members computer-science course curriculum greatchina java

Last synced: 12 Nov 2024

https://github.com/ryosukecla/go-cs

algorithms, data structures, mathematics written in golang

algorithm computer-science data-structures golang math

Last synced: 13 Nov 2024

https://github.com/luigiimvector/appunti

Computer science notes

computer-science notes

Last synced: 15 Nov 2024

https://github.com/jfdoming/uwaterloo-cs-userscripts

A repository containing userscripts relevant to Computer Science students at the University of Waterloo.

computer-science university-of-waterloo

Last synced: 17 Nov 2024

https://github.com/duskyelf/nor2doom

A game which teaches about low level computer science

computer-architecture computer-science educational-game nand2tetris nor2doom raylib raylib-c

Last synced: 27 Oct 2024

https://github.com/theanasuddin/computer-programming-part-2-by-tamim-shahriar-subeen

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

c computer-science fundamentals programming programming-exercises tamim-shahriar-subeen

Last synced: 17 Nov 2024

https://github.com/peteprattis/k-fold-cross-validation-and-root-mean-square-error

A Java console application that implemetns k-fold-cross-validation system to check the accuracy of predicted ratings compared to the actual ratings and RMSE to calculate the ideal k for our dataset.

computer-science console-application cosine-similarity euclidean-distance hamming-distance heuristics java k-fold-cross-validation k-nearest-neighbours knn program recommender-system rmse root-mean-square-error similarity-score student

Last synced: 17 Nov 2024

https://github.com/peteprattis/music-player-in-visual-csharp

A windows forms application implementing a music player.

computer-science csharp music-player program student windows-forms

Last synced: 17 Nov 2024

https://github.com/peteprattis/hospital-database-with-jdbc-client

A jdbc application that runs queries in pgAdmin to simulate the functionality of a hospital's database.

computer-science console-application databse functions-triggered java jdbc jdbc-connector jdbc-database pgadmin postgresql program project sql student triggers

Last synced: 17 Nov 2024

https://github.com/peteprattis/k-nearest-neighbors-algorithm-and-rating-prediction

A Java console application that implements the factionality of the knn algorithm to find the similarity between a new user with only a few non zero ratings of some locations, find the k nearest neighbors through similarity score and then predict the ratings of the new user for the non rated locations.

computer-science console-application cosine-similarity euclidean-distance java k-nearest-neighbours knn manhattan-distance program recommendation-system recommender-system similarity student

Last synced: 17 Nov 2024

https://github.com/peteprattis/eclass-web-application

A Java dynamic web 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, running in apache Tomact and using pgAdmin as the database server.

application computer-science dynamic-web-app java jdbc-pool pgadmin program servlet servlet-jsp sql student tomcat-server webservlet

Last synced: 17 Nov 2024

https://github.com/luciancrainic/bsc-thesis

👨‍🎓 BSc. Thesis in Computer Science at La Sapienza University of Rome. "Machine Learning for Human Movement Classification Based on Kinect Skeleton Data".

bsc-thesis computer-science machine-learning

Last synced: 09 Nov 2024

https://github.com/peteprattis/k-nearest-neighbors-for-similarity-by-binary-data

A Java console application that implements the factionality of the knn algorithm to find the similarity between a new user's location preferences and the locations. The binary data (0,1) are the location characteristics.

binary-dataset computer-science console-application cosine-similarity euclidean-distance hamming-distance java k-nearest-neighbours knn manhattan-distance program similarity similarity-score student

Last synced: 17 Nov 2024

https://github.com/peteprattis/kakuro-game-implementation

A script that implements a solution for the game Kakuro by assigning a variable to each empty square.

computer-science kakuro kakuro-solver kakuropuzzle logic predicate-functions predicates program prolog student

Last synced: 17 Nov 2024

https://github.com/v-kolesnikov/simple

Simpλe imperative programming language

computer-science programming-language self-education

Last synced: 17 Nov 2024

https://github.com/neizod/problems

neizod's solution to math & com-sci problems

algorithm computer-science mathematics problems-solving

Last synced: 13 Oct 2024

https://github.com/radch-enko/techinterviewbot

Computer Science Interview Helper

computer-science kotlin telegram-bot

Last synced: 06 Nov 2024

https://github.com/itsfoss0/school

This Repo contains concept taught in second year in Campus ( Computer Science)

computer-science database networking object-oriented-programming software-engineering university-of-eldoret uoe

Last synced: 07 Nov 2024

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

https://github.com/make-github-pseudonymous-again/js-cg

:triangular_ruler: Computational geometry data structures and algorithms for JavaScript

agpl algorithms computational-geometry computer-science data-structures javascript

Last synced: 28 Oct 2024

https://github.com/mehanix/dfa-nfa-acceptor

🖧 Program that loads a DFA/NFA from a file, then checks if words are accepted by the automata.

automata computer-science deterministic-finite-automata dfa formal-languages homework homework-assignments homework-exercises nfa nondeterministic-finite-automata

Last synced: 31 Oct 2024

https://github.com/marekyggdrasil/website

Marek Narozniak's personal website with computer science / numerics / quantum physics tutorials.

computer-science cryptography optimization optimization-algorithms quantum-computing quantum-mechanics

Last synced: 17 Nov 2024

https://github.com/leechristie/walsh-families

Source for "The role of Walsh structure and ordinal linkage in the optimisation of pseudo-Boolean functions under monotonicity invariance" (Christie, 2016).

c computer-science optimization python research theory walsh-families walsh-functions

Last synced: 09 Nov 2024

https://github.com/esquiafo/ft-m1

Henry Modulo 1 Fundamentos

computer-science henry javascript

Last synced: 09 Nov 2024

https://github.com/sangafabrice/sangafabrice

It used to be a hobby, but I now am confident I can crack that. Give me a chance and I won't disappoint you. #UnleashTheDragon

computer-science powershell software-engineering vbscript windows-shell

Last synced: 15 Nov 2024

https://github.com/ishaansathaye/csc349-designanalysisalgos

Cal Poly Winter 2023 CSC 349 Design and Analysis of Algorithms

cal-poly computer-science course design-analysis-algorithms winter-2023

Last synced: 06 Nov 2024

https://github.com/argosopentech/coding-kit

Kit designed for teaching programming, computer science, and electronics.

amazon computer-science education electronics kit learning python

Last synced: 15 Oct 2024

https://github.com/alxvdev/libnumerixpp

Library for physical and mathematical calculations in C++

calculation cmake computer-science cpp cpp17 cpplib informatics library mathematics open-source physics science

Last synced: 12 Oct 2024

https://github.com/thomasthaddeus/algorithmselector

Explore our extensive Algorithms Repository, featuring a diverse range of algorithms from computational methods to data structures, cryptographic techniques, and AI. Ideal for education, research, and practical application, each algorithm is well-documented, tested, and optimized for performance and readability.

ai algorithms computational-algorithms computer-science cryptography data-compression data-structures educational-resource game-theory graph-theory machine-learning network-flow open-source optimization python

Last synced: 28 Oct 2024

https://github.com/florianwendelborn/simplex

📈 Just another implementation of the lexicographic simplex algorithm

computer-science simplex-algorithm

Last synced: 09 Nov 2024

https://github.com/peteprattis/wallchat-with-firebase-app

A Java Android application that simulates the functionality of a wallchat app that saves user info and user chat in Firebase Realtime Database.

android android-application android-studio application chat chatroom computer-science firebase firebase-database firebase-realtime-database java program student wallchat

Last synced: 17 Nov 2024

https://github.com/villy-p/uil-cs-toolkit

A cheatsheet for every topic you need to know for the UIL Computer Science Multiple Choice Exams, along with guides to help you learn, and questions to make you better

cheatsheet competitions computer-science cs guides problems uil

Last synced: 15 Nov 2024

https://github.com/hmaurer/langton-ant

A simulation of Langton's ant

computer-science education simulation visualisation

Last synced: 14 Nov 2024

https://github.com/jofaval/react-from-the-ground-up

React repository for a compendium of react knowledge, both on personal projects and professional experience

advanced beginner computer-science intermediate javascript nextjs react react-saga reactjs redux redwoodjs remix software-engineering typescript zero-to-hero

Last synced: 21 Oct 2024

https://github.com/robertovicario/bsc-computer-science-thesis

Research thesis in Machine Learning for the achievement of Bachelor of Science Degree in Computer Science.

artificial-intelligence bachelor-thesis computer-science jupyter machine-learning python stress-detection university-of-insubria

Last synced: 16 Nov 2024

https://github.com/gabrielbarberini/eecs

Personal pick for grad and undergrad material on EE and CS

computer-science education electrical-engineering graduate mit-ocw undergraduate

Last synced: 10 Nov 2024

https://github.com/huanyushi/pdf-study-notes

Some of my study notes, primarily focusing on mathematics, physics and computer science.

computer-science mathematics physics

Last synced: 07 Nov 2024

https://github.com/elbeenmachine/bsfc-cs-notes

This repository is synced with GitBook to provide the necessary notes to the Computer Science students studying A-Level computer science on the OCR course.

a-level computer-science notes ocr

Last synced: 13 Nov 2024

https://github.com/mc-cat-tty/appunti_programmazione_2

Appunti del corso Programmazione 2 tenuto dal prof. Bedogni.

appunti appunti-universitari computer-science programmazione2 unimore unimore-informatica

Last synced: 27 Oct 2024

https://github.com/apoorva-info/data-structures-and-algorithms

This repository showcases my daily DSA practice in Python, focusing on improving problem-solving skills and coding logic. Each solution is documented to aid learning and preparation for coding interviews.

algorithm algorithms algorithms-and-data-structures coding-interviews computer-science data-structures dsa gthub interview interview-questions python3 software-engineering study-plan youtube

Last synced: 01 Nov 2024

https://github.com/peteprattis/predicate-and-array-items

A script that has the predicate common_list (X, Y) that is true when both lists have at least one common element.

computer-science list logic-programming predicates program prolog student

Last synced: 17 Nov 2024

https://github.com/z1nc0r3/dcs-timetable

An Android application to get easy access to 3rd year lecture timetable, Department of Computer Science - University of Jaffna.

android android-application computer-science

Last synced: 06 Nov 2024

https://github.com/gm7avila/data-structures

🏗️ My study of data structures using C

c computer-science data-structures

Last synced: 16 Nov 2024

https://github.com/andrew-johnson-4/PunCalculus

A variant of Typed Lambda Calculus with generalized variable punning (ad-hoc polymorphism)

computer-science language programming-language

Last synced: 16 Nov 2024

https://github.com/stereobooster/cs-video

Computer science videos

computer-science

Last synced: 31 Oct 2024

https://github.com/ikauematos/java-learning

Hello devs, how are you / with you today I come to share my java studies in the object-oriented paradigm, where it is being an incredible learning experience.

bank computer-science java study system

Last synced: 11 Nov 2024

https://github.com/andrew-johnson-4/puncalculus

A variant of Typed Lambda Calculus with generalized variable punning (ad-hoc polymorphism)

computer-science language programming-language

Last synced: 12 Nov 2024

https://github.com/tiagocavalcante/path_finder

Find non-looping paths in a graph

computer-science graph path-finding

Last synced: 14 Oct 2024

https://github.com/hasantezcan/pau-ceng-ders-notlari

Pamukkale Üniversitesi Bilgisayar Mühendisliği bölümü öğrencilerinin bölüm dersleri hakkında tutmuş oldukları notlar.

computer-science hacktoberfest notes pamukkale university

Last synced: 24 Oct 2024

https://github.com/arindal1/thecodejungle

Curated collection of resources for developers, programmers and tech enthusiasts.

computer-science data-science data-structures interview-questions resources software-development

Last synced: 05 Nov 2024

https://github.com/mouatezbenariba/kalbonyan-elmarsos-projects

This repository contains all the exercices, assignments and projects done within Kalbonyan-ElMarsos (كالبنيان المرصوص) Learning journey!

algorithms aws computer-science css data-structures html javascript nodejs react

Last synced: 05 Nov 2024

https://github.com/roderickqiu/sustech_cse_final_reviews

Will contain reviews of my final exams during my adventure in the CSE department of SUSTech. Current: CS202, CS208, CS307, MA212.

computer-science exam sustech

Last synced: 14 Nov 2024

https://github.com/make-github-pseudonymous-again/js-lifo

:icecream: Last In, First Out data structures for JavaScript

agpl computer-science data-structures javascript lifo ordered-collections stacks

Last synced: 12 Oct 2024

https://github.com/kputnam/automata

Abstract machines

automata computer-science

Last synced: 30 Oct 2024

https://github.com/butuzov/cs-coursework-edx

Free Online Computer Science Courses

c computer-science python

Last synced: 13 Oct 2024

https://github.com/shiweihe0713/algorithms-made-easy

Algorithm learning hub : show case the fundamental algorithms like sorting algorithms, such as generic sort, merge sort, quick sort, bucket sort, and radix sort, etc.

algorithms binary-search-tree computer-science data-structures leetcode sorting-algorithms tree

Last synced: 27 Oct 2024

https://github.com/hibiken/computer_science_fundamentals

Personal project to improve understanding in Computer Science Fundamentals

computer-science educational

Last synced: 13 Oct 2024

https://github.com/nilesh2000/coursera

Repository to store my Coursera Assignment Solutions

computer-science coursera

Last synced: 11 Nov 2024

https://github.com/gm7avila/p-backend-notes

📚 Anotações - estudo backend

backend computer-science javascript nestjs nodejs notes sql study

Last synced: 16 Nov 2024

https://github.com/kavignon/tech-prep-guide-for-the-busy

Distilled summary information on grasping the core knowledge to either brush up or learn about data structures and algorithms for those who don't have a lot of time.

algorithms-and-data-structures computer-science interview-preparation software-engineering

Last synced: 29 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/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/leynier/numerical-integration

School project about Numerical Integration of the Computer Science degree of the Faculty of Mathematics and Computing of the University of Havana.

computer-science matcom numerical-integration school-project university-of-havana

Last synced: 02 Nov 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/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/dcasella/bsc-thesis

Bachelor's thesis in Computer Science

algorithms-implemented bachelor-thesis computer-science

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

Haskell solutions to Project Euler problems.

computer-science haskell project-euler

Last synced: 16 Nov 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/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/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