awesome_computer_science
The complete syllabus of Computer Science and Engineering. Roadmap, Checklist for Beginners.
https://github.com/apeman/awesome_computer_science
Last synced: about 11 hours ago
JSON representation
-
Web Development
-
Data Science and Machine Learning
- Golang - how-to-code/)
- Python Flask
- Mozilla Developer Network Website
- MDN Getting Started Guide
- CSS3
- JavaScript
- Web Forms
- Browser APIs
- Accessibility
- Tools and Testing
- Mozilla Developer Network Website
- MDN Getting Started Guide
- JavaScript
- Web Forms
- Tools and Testing
- DNS and Domain Names
- Git internals
- JSON and other formats
-
-
Programming
- 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
- Precedence and associativity - us/cpp/cpp/cpp-built-in-operators-precedence-and-associativity?source=apeman)
- storage class - us/cpp/cpp/scope-visual-cpp?source=apeman)
- Structs
- Header files, #MACROS
- 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
- Inheritence - polymorphism/)
- Precedence and associativity - us/cpp/cpp/cpp-built-in-operators-precedence-and-associativity?source=apeman)
- storage class - us/cpp/cpp/scope-visual-cpp?source=apeman)
- Header files, #MACROS
- 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)
- Character constants, escape sequences, string constants
- Data types and Type conversion
- Functions
- if, for, while, switch_case
- break, continue, goto
- Arrays
- malloc, calloc, realloc - us/cpp/cpp/main-function-command-line-args?source=apeman)
- input/output
- <Math.h>
- Everything mentioned in C
- Templates
- Classes
- namespaces
- Precedence and associativity - us/cpp/cpp/cpp-built-in-operators-precedence-and-associativity?source=apeman)
- storage class - us/cpp/cpp/scope-visual-cpp?source=apeman)
- Header files, #MACROS
-
DBMS and SQL
- Window Functions
- FCC quick commands - commands-dbms-query.html)
- ROLLBACK
- SAVEPOINT
- LEFT JOIN
- DataBase Management Systems
- FCC quick commands - commands-dbms-query.html) | [ALL SQL Commands](https://www.postgresql.org/docs/17/sql-commands.html)
- LEFT JOIN
- Window Functions
- FULL OUTER JOIN
- RIGHT OUTER JOIN
- CREATE
- DROP
- ALTER
- TRUNCATE
- SELECT
- INSERT
- UPDATE
- DELETE
- GRANT
- REVOKE
- COMMIT
- 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)
- INNER JOIN
- NATURAL JOIN
- LEFT OUTER JOIN
- Subqueries
-
Cryptography and Network Security
-
Data Science and Machine Learning
-
Table of Contents
-
Digital Electronics
-
Theory of Computation and Automata
- Pushdown Automata
- Turing Machines
- Decidability of Languages
- NFA - [DFA](https://www.javatpoint.com/deterministic-finite-automata)
- Regular Expressions
- Context-Free Languages and Grammers
- Reducibility of Languages
- Regular Expressions
- Context-Free Languages and Grammers
- Pushdown Automata
- Turing Machines
- Decidability of Languages
- Reducibility of Languages
- Complexity Theory : P vs NP
-
Data Structures
- Skip-Lists done right
- Linked Lists
- Skip-Lists done right
- Arrays
- Skip Lists
- Hash Tables
- - h.eng.cam.ac.uk/help/tpl/talks/C++graphs.html)**
-
Artificial Intelligence
-
[Computer Graphics](https://www.cs.uic.edu/~jbell/CourseNotes/ComputerGraphics/)
-
Data Science and Machine Learning
-
-
[Operating Systems](http://pages.cs.wisc.edu/~remzi/OSTEP/)
-
Computer Organization and Architecture
-
[Algorithms](https://xlinux.nist.gov/dads/)
-
Computer Networks
-
Compiler Design
Categories
Programming
46
DBMS and SQL
30
Cryptography and Network Security
20
Web Development
18
Theory of Computation and Automata
14
Artificial Intelligence
12
Data Structures
9
[Computer Graphics](https://www.cs.uic.edu/~jbell/CourseNotes/ComputerGraphics/)
8
Digital Electronics
3
[Operating Systems](http://pages.cs.wisc.edu/~remzi/OSTEP/)
2
[Algorithms](https://xlinux.nist.gov/dads/)
1
Computer Organization and Architecture
1
Table of Contents
1
Compiler Design
1
Computer Networks
1
Sub Categories