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/trekhleb/javascript-algorithms

📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings

algorithm algorithms computer-science data-structures interview interview-preparation javascript javascript-algorithms

Last synced: 28 Oct 2024

https://github.com/cyc2018/cs-notes

:books: 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计

algorithm computer-science cpp interview java leetcode python system-design

Last synced: 28 Oct 2024

https://github.com/CyC2018/CS-Notes

:books: 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计

algorithm computer-science cpp interview java leetcode python system-design

Last synced: 25 Oct 2024

https://github.com/open-source-society/computer-science

:mortar_board: Path to a free self-taught education in Computer Science!

awesome-list computer-science courses curriculum

Last synced: 04 Nov 2024

https://github.com/labuladong/fucking-algorithm

刷算法全靠套路,认准 labuladong 就够了!English version supported! Crack LeetCode, not only how, but also why.

algorithms computer-science data-structures dynamic-programming dynamic-programming-algorithm interview-questions kmp leetcode

Last synced: 28 Oct 2024

https://github.com/mtdvio/every-programmer-should-know

A collection of (mostly) technical things every software developer should know about

cc-by collection computer-science educational novice

Last synced: 13 Oct 2024

https://github.com/azl397985856/leetcode

LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。)

algo algorithm algorithms algorithms-datastructures computer-science cpp data-structures interview java javascript leetcode leetcode-solutions python tree

Last synced: 28 Oct 2024

https://github.com/PKUanonym/REKCARC-TSC-UHT

清华大学计算机系课程攻略 Guidance for courses in Department of Computer Science and Technology, Tsinghua University

computer-science course course-assignment course-project tsinghua-university

Last synced: 27 Oct 2024

https://github.com/pkuanonym/rekcarc-tsc-uht

清华大学计算机系课程攻略 Guidance for courses in Department of Computer Science and Technology, Tsinghua University

computer-science course course-assignment course-project tsinghua-university

Last synced: 13 Oct 2024

https://github.com/ForrestKnight/open-source-cs

Video discussing this curriculum:

computer-science

Last synced: 25 Oct 2024

https://github.com/forrestknight/open-source-cs

Video discussing this curriculum:

computer-science

Last synced: 31 Oct 2024

https://github.com/ustc-resource/ustc-course

:heart:中国科学技术大学课程资源

computer-science course share ustc

Last synced: 15 Oct 2024

https://github.com/USTC-Resource/USTC-Course

:heart:中国科学技术大学课程资源

computer-science course share ustc

Last synced: 27 Oct 2024

https://github.com/gyoogle/tech-interview-for-developer

👶🏻 신입 개발자 전공 지식 & 기술 면접 백과사전 📖

algorithm computer-science cs data-structures database developer interview it java javascript language seminar sql tech web

Last synced: 28 Oct 2024

https://github.com/frank-lam/fullstack-tutorial

🚀 fullstack tutorial 2022,后台技术栈/架构师之路/全栈开发社区,春招/秋招/校招/面试

computer-science fullstack-developer interview java java-interview skill-tree

Last synced: 15 Oct 2024

https://github.com/1c7/Crash-Course-Computer-Science-Chinese

:computer: 计算机速成课 | Crash Course 字幕组 (全40集 2018-5-1 精校完成) B站播放量 383万

computer-science crash-course cs

Last synced: 26 Oct 2024

https://github.com/1c7/crash-course-computer-science-chinese

:computer: 计算机速成课 | Crash Course 字幕组 (全40集 2018-5-1 精校完成) B站播放量 383万

computer-science crash-course cs

Last synced: 15 Oct 2024

https://github.com/wolverinn/Waking-Up

计算机基础(计算机网络/操作系统/数据库/Git...)面试问题全面总结,包含详细的follow-up question以及答案;全部采用【问题+追问+答案】的形式,即拿即用,直击互联网大厂面试;可用于模拟面试、面试前复习、短期内快速备战面试...

computer-network computer-science database git interview interview-questions operating-system python

Last synced: 05 Nov 2024

https://github.com/wolverinn/waking-up

计算机基础(计算机网络/操作系统/数据库/Git...)面试问题全面总结,包含详细的follow-up question以及答案;全部采用【问题+追问+答案】的形式,即拿即用,直击互联网大厂面试;可用于模拟面试、面试前复习、短期内快速备战面试...

computer-network computer-science database git interview interview-questions operating-system python

Last synced: 29 Oct 2024

https://github.com/vicoyeh/pointers-for-software-engineers

A curated list of topics to start learning software engineering

computer-science curated-list mooc software-engineering

Last synced: 15 Oct 2024

https://github.com/cs-books/influential-cs-books

Most influential books on Computer Science/programming

books computer-science influential-books programming-language

Last synced: 15 Oct 2024

https://github.com/lidangzzz/How-to-run

立党零基础转码笔记

computer-science python

Last synced: 29 Oct 2024

https://github.com/lidangzzz/how-to-run

立党零基础转码笔记

computer-science python

Last synced: 14 Oct 2024

https://github.com/tangtangcoding/c-c-

程序员相关电子书资料免费分享,欢迎关注个人微信公众号:编程与实战

algorithms c computer-science cpp golang java linux mysql pdf python stl

Last synced: 14 Oct 2024

https://github.com/tangtangcoding/C-C-

程序员相关电子书资料免费分享,欢迎关注个人微信公众号:编程与实战

algorithms c computer-science cpp golang java linux mysql pdf python stl

Last synced: 05 Nov 2024

https://github.com/vicky002/AlgoWiki

Repository which contains links and resources on different topics of Computer Science.

algorithm artificial-intelligence competitive-programming computer-science html knowledge linux machine-learning

Last synced: 25 Oct 2024

https://github.com/vicky002/algowiki

Repository which contains links and resources on different topics of Computer Science.

algorithm artificial-intelligence competitive-programming computer-science html knowledge linux machine-learning

Last synced: 15 Oct 2024

https://github.com/spring2go/cs_study_plan

一份硬核(hardcore)计算机科学CS自学计划,偏向软件工程和系统架构方向

computer-science cs csapp self-taught software-engineering system-architecture

Last synced: 14 Oct 2024

https://github.com/forrestknight/open-source-cs-python

Video discussing this curriculum:

computer-science

Last synced: 31 Oct 2024

https://github.com/ForrestKnight/open-source-cs-python

Video discussing this curriculum:

computer-science

Last synced: 03 Aug 2024

https://github.com/sagivo/algorithms

algorithms playground for common questions

algorithm computer-science interview-questions ruby

Last synced: 14 Oct 2024

https://github.com/huihut/CS-Books

📚 Computer Science Books 计算机技术类书籍 PDF

algorithm algorithms book books c computer computer-science cpp offer pdf programming

Last synced: 07 Nov 2024

https://github.com/louisfb01/best_ai_papers_2022

A curated list of the latest breakthroughs in AI (in 2022) by release date with a clear video explanation, link to a more in-depth article, and code.

2022 ai artificial-intelligence computer-science computer-vision deep-learning innovation machine-learning machinelearning neural-network paper papers python sota state-of-art state-of-the-art technology

Last synced: 14 Oct 2024

https://github.com/louisfb01/best_AI_papers_2022

A curated list of the latest breakthroughs in AI (in 2022) by release date with a clear video explanation, link to a more in-depth article, and code.

2022 ai artificial-intelligence computer-science computer-vision deep-learning innovation machine-learning machinelearning neural-network paper papers python sota state-of-art state-of-the-art technology

Last synced: 26 Oct 2024

https://github.com/louisfb01/best_AI_papers_2021

A curated list of the latest breakthroughs in AI (in 2021) by release date with a clear video explanation, link to a more in-depth article, and code.

2021 ai artificial-intelligence artificialintelligence computer-science computer-vision deep-learning innovation machine-learning machinelearning paper papers python research research-paper sota sota-technique state-of-art state-of-the-art technology

Last synced: 05 Nov 2024

https://github.com/prabhupant/python-ds

No non-sense and no BS repo for how data structure code should be in Python - simple and elegant.

algorithms computer-science data-structures

Last synced: 15 Oct 2024

https://github.com/emeryberger/CSrankings

A web app for ranking computer science departments according to their research output in selective venues, and for finding active faculty across a wide range of areas.

computer-science computer-science-rankings conference dblp faculty metrics ranking

Last synced: 09 Nov 2024

https://github.com/algorithmica-org/algorithmica

A computer science textbook

computer-science education markdown

Last synced: 15 Oct 2024

https://github.com/mithi/robotics-coursework

🤖 Places where you can learn robotics (and stuff like that) online 🤖

algorithm algorithms computer-science coursera edx learning moocs robotics ros self-learning udacity university

Last synced: 11 Nov 2024

https://github.com/microsoft/academiccontent

Free tech resources for faculty, students, researchers, life-long learners, and academic community builders for use in tech based courses, workshops, and hackathons.

azure classroom computer-science faculty hackathons labs python students tech tech-resources tech-talks workshops

Last synced: 15 Oct 2024

https://github.com/emeryberger/csrankings

A web app for ranking computer science departments according to their research output in selective venues, and for finding active faculty across a wide range of areas.

computer-science computer-science-rankings conference dblp faculty metrics ranking

Last synced: 15 Oct 2024

https://github.com/Exely/CSAPP-Labs

Solutions and Notes for Labs of Computer Systems: A Programmer's Perspective 3rd Editon // 《深入理解计算机系统》第三版的实验文件、解答与笔记

c computer-architecture computer-science csapp linux notebook

Last synced: 11 Nov 2024

https://github.com/exely/csapp-labs

Solutions and Notes for Labs of Computer Systems: A Programmer's Perspective 3rd Editon // 《深入理解计算机系统》第三版的实验文件、解答与笔记

c computer-architecture computer-science csapp linux notebook

Last synced: 15 Oct 2024

https://github.com/cksystemsteaching/selfie

An educational software system of a tiny self-compiling C compiler, a tiny self-executing RISC-V emulator, and a tiny self-hosting RISC-V hypervisor.

compiler computer-science emulator symbolic-execution-engine teaching virtual-machine

Last synced: 15 Oct 2024

https://github.com/JackeyLea/NJUCS

2023南京大学计算机科学与技术845考研公共课和专业课资料:数学一、英语一、政治、数据结构、计算机网络、计算机系统基础、操作系统教程、算法设计与分析-包括真题、期末考试、PPT、模拟题、专业课参考书及课后答案、报录比、经验等等

computer-science nju-cs njucs pdf-ppt tutorials

Last synced: 30 Oct 2024

https://github.com/jackeylea/njucs

2023南京大学计算机科学与技术845考研公共课和专业课资料:数学一、英语一、政治、数据结构、计算机网络、计算机系统基础、操作系统教程、算法设计与分析-包括真题、期末考试、PPT、模拟题、专业课参考书及课后答案、报录比、经验等等

computer-science nju-cs njucs pdf-ppt tutorials

Last synced: 15 Oct 2024

https://github.com/jiayihu/pretty-algorithms

🌊 Pretty, common and useful algorithms with modern JS and beautiful tests

algorithms binary-trees computer-science sort sorting-algorithms

Last synced: 13 Nov 2024

https://github.com/darshanime/notes

detailed notes on computer science topics, in one page

computer-science interview interview-preparation notes operating-systems python

Last synced: 15 Oct 2024

https://github.com/SamirPaulb/DSAlgo

📚A repository that contains all the Data Structures and Algorithms concepts and solutions to various problems in Python3 stored in a structured manner.👨‍💻🎯

algorithm algorithms coding-interviews competitive-programming computer-science data-structures data-structures-and-algorithms dsa dsalgo dynamic-programming faang geeksforgeeks hacktoberfest interview interview-preparation interview-questions leetcode leetcode-solutions problem-solving python

Last synced: 06 Nov 2024

https://github.com/samirpaulb/dsalgo

📚A repository that contains all the Data Structures and Algorithms concepts and solutions to various problems in Python3 stored in a structured manner.👨‍💻🎯

algorithm algorithms coding-interviews competitive-programming computer-science data-structures data-structures-and-algorithms dsa dsalgo dynamic-programming faang geeksforgeeks hacktoberfest interview interview-preparation interview-questions leetcode leetcode-solutions problem-solving python

Last synced: 15 Oct 2024

https://github.com/codersguild/System-Design

It's just fascinating. How is modern software designed? 🤔 Some design-level considerations for scalability, maintainability eventual consistency, availability & reliability. 👨‍💻 Interview Prep. 👨‍💻

amazon architecture computer-science eventual-consistency facebook google hacktoberfest interview interview-preparation microsoft netflix reliability scalability scale software-engineering system-design toc whatsapp youtube

Last synced: 07 Nov 2024

https://github.com/lining808/cs-ebook

一个高质量、经典计算机书籍推荐清单,特点为:只收集高质量,各方向经典书籍,不求书多,只求书精。

ai computer-science data-science deep-learning ebooks programming-language

Last synced: 14 Oct 2024

https://github.com/codersguild/system-design

It's just fascinating. How is modern software designed? 🤔 Some design-level considerations for scalability, maintainability eventual consistency, availability & reliability. 👨‍💻 Interview Prep. 👨‍💻

amazon architecture computer-science eventual-consistency facebook google hacktoberfest interview interview-preparation microsoft netflix reliability scalability scale software-engineering system-design toc whatsapp youtube

Last synced: 11 Oct 2024

https://github.com/gimunlee/tech-refrigerator

🍰 기술 냉장고입니다. 🛒 기술 면접 , 전공 시험 , 지식 함양 등 분명 도움될 거예요! 🤟

algorithm computer-science data-structures database design-pattern hacktoberfest hacktoberfest2020 interview interview-questions it knowledgebase language network operating-system software-engineering tech

Last synced: 25 Oct 2024

https://github.com/bootdotdev/curriculum

An open roadmap for Boot.dev's backend development curriculum

algorithms computer-science curriculum educational golang javascript python students

Last synced: 15 Oct 2024

https://github.com/pansonpanson/java-notes

:books: 计算机科学基础知识、Java开发、后端/服务端、面试相关 :books: computer-science/Java-development/backend/interview

backend computer-network computer-science concurrency database distributed java jvm message-queue operating-system

Last synced: 29 Oct 2024

https://github.com/tolerious/programming_learning_resource

学习计算机科学的一些pdf资源,欢迎赞赏

computer-science pdf programming

Last synced: 14 Oct 2024

https://github.com/tolerious/Programming_learning_resource

学习计算机科学的一些pdf资源,欢迎赞赏

computer-science pdf programming

Last synced: 28 Oct 2024

https://github.com/PansonPanson/Java-Notes

:books: 计算机科学基础知识、Java开发、后端/服务端、面试相关 :books: computer-science/Java-development/backend/interview

backend computer-network computer-science concurrency database distributed java jvm message-queue operating-system

Last synced: 04 Aug 2024

https://github.com/grindgold/pdf

📚 计算机经典编程书籍、大黑书、编程电子书、电子书、编程书籍,包括计算机基础、C/C++、Java、Python、面试题、架构设计、算法系列等经典电子书。

book books computer-science pdf

Last synced: 11 Nov 2024

https://github.com/ossu/computer-science-cn

🎓计算机技术与科学自学之旅

chinese computer-science courses

Last synced: 14 Oct 2024

https://github.com/arschles/go-in-5-minutes

Code and website for Go in 5 Minutes Screencasts

computer-science education golang

Last synced: 14 Oct 2024

https://github.com/zoranpandovski/al-go-rithms

:musical_note: Algorithms written in different programming languages - https://zoranpandovski.github.io/al-go-rithms/

algorithm algorithms algorithms-and-data-structures c computer-science cpp cryptography csharp data-structures go golang hacktoberfest hacktoberfest2021 interview java javascript php python rust scala

Last synced: 15 Oct 2024

https://github.com/ZoranPandovski/al-go-rithms

:musical_note: Algorithms written in different programming languages - https://zoranpandovski.github.io/al-go-rithms/

algorithm algorithms algorithms-and-data-structures c computer-science cpp cryptography csharp data-structures go golang hacktoberfest hacktoberfest2021 interview java javascript php python rust scala

Last synced: 26 Oct 2024

https://github.com/Habrador/Computational-geometry

Computational Geometry Unity library with implementations of intersection algorithms, triangulations like delaunay, voronoi diagrams, polygon clipping, bezier curves, ear clipping, convex hulls, mesh simplification, etc

bezier computational-geometry computer-science constrained-delaunay-triangulation convex-hull delaunay-triangulation ear-clipping gift-wrapping interpolation intersections jarvis-march marching-squares mesh-simplification open-source polygon-clipping quickhull software-engineering triangulation unity3d voronoi

Last synced: 10 Nov 2024

https://github.com/habrador/computational-geometry

Computational Geometry Unity library with implementations of intersection algorithms, triangulations like delaunay, voronoi diagrams, polygon clipping, bezier curves, ear clipping, convex hulls, mesh simplification, etc

bezier computational-geometry computer-science constrained-delaunay-triangulation convex-hull delaunay-triangulation ear-clipping gift-wrapping interpolation intersections jarvis-march marching-squares mesh-simplification open-source polygon-clipping quickhull software-engineering triangulation unity3d voronoi

Last synced: 10 Oct 2024