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

https://github.com/apiad/great-ideas-cs

Great Ideas in Computer Science
https://github.com/apiad/great-ideas-cs

Last synced: 5 months ago
JSON representation

Great Ideas in Computer Science

Awesome Lists containing this project

README

          

# Great Ideas in Computer Science

A beginner-friendly introduction to some of the greatest ideas in Computer Science. Ideas that shaped the whole field and helped create the information revolution.

## Table of Contents

> This is a work in progress. All of these ideas are subject to change.

1. The Computer
- Turing machines
- von Newman architecture

2. Programming languages
- Recursion

3. Algorithms
- Divide and conquer (I do not know in which section to put this idea, but it is an idea that is repeated in computer science, from a strategy in an algorithm to a good hierarchy of classes where responsibilities are assigned to each of the objects to solve specific subproblems and together form a solution to the problem initially posed.)