Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome_computer_science
The complete syllabus of Computer Science and Engineering. Roadmap, Checklist for Beginners.
https://github.com/apeman/awesome_computer_science
Last synced: 3 days ago
JSON representation
-
Table of Contents
-
Digital Electronics
-
Computer Organization and Architecture
-
Theory of Computation and Automata
- Turing Machines
- Decidability of Languages
- Reducibility of Languages
- NFA - [DFA](https://www.javatpoint.com/deterministic-finite-automata)
- Regular Expressions
- Context-Free Languages and Grammers
- Pushdown Automata
- Complexity Theory : P vs NP
-
Compiler Design
-
Programming
- Character constants, escape sequences, string constants
- Data types and Type conversion
- Precedence and associativity - us/cpp/cpp/cpp-built-in-operators-precedence-and-associativity?source=apeman)
- Functions
- storage class - us/cpp/cpp/scope-visual-cpp?source=apeman)
- if, for, while, switch_case
- break, continue, goto
- Arrays
- Structs
- Header files, #MACROS
- malloc, calloc, realloc - us/cpp/cpp/main-function-command-line-args?source=apeman)
- input/output
- <Math.h>
- Everything mentioned in C
- namespaces
- Classes
- Access Controls : Public, Private, Protected
- Member Functions - us/cpp/cpp/friend-cpp?source=apeman)
- Function Overloading
- Constructor - us/cpp/cpp/destructors-cpp?source=apeman)
- Inheritence - polymorphism/)
- Templates
-
Data Structures
- Skip-Lists done right
- Hash Tables
- - h.eng.cam.ac.uk/help/tpl/talks/C++graphs.html)**
- Arrays
- Linked Lists
- Skip Lists
-
[Algorithms](https://xlinux.nist.gov/dads/)
-
Artificial Intelligence
-
DBMS and SQL
- FCC quick commands - commands-dbms-query.html)
- CREATE
- DROP
- ALTER
- TRUNCATE
- SELECT
- INSERT
- UPDATE
- DELETE
- GRANT
- REVOKE
- COMMIT
- ROLLBACK
- SAVEPOINT
- COUNT - function.html) | [AVG](https://www.1keydata.com/sql/sql-average.html) | [MAX](https://www.1keydata.com/sql/max-function.html) | [MIN](https://www.1keydata.com/sql/min-function.html)
- FULL OUTER JOIN
- INNER JOIN
- LEFT JOIN
- NATURAL JOIN
- LEFT OUTER JOIN
- RIGHT OUTER JOIN
- DataBase Management Systems
-
[Operating Systems](http://pages.cs.wisc.edu/~remzi/OSTEP/)
-
Cryptography and Network Security
-
Data Science and Machine Learning
-
Web Development
-
Data Science and Machine Learning
-
-
[Computer Graphics](https://www.cs.uic.edu/~jbell/CourseNotes/ComputerGraphics/)
-
Data Science and Machine Learning
-
Categories
DBMS and SQL
24
Programming
24
Cryptography and Network Security
16
Web Development
13
Theory of Computation and Automata
8
Artificial Intelligence
8
Data Structures
7
[Computer Graphics](https://www.cs.uic.edu/~jbell/CourseNotes/ComputerGraphics/)
6
Digital Electronics
2
[Operating Systems](http://pages.cs.wisc.edu/~remzi/OSTEP/)
1
[Algorithms](https://xlinux.nist.gov/dads/)
1
Computer Organization and Architecture
1
Table of Contents
1
Compiler Design
1
Sub Categories