Theoretical Computer Science 0
Study Computer Science #
- Master of Science in Computer Science @ HCMUS
Branches of Theoretical Computer Science #
1. Theory of Computation #
- Computational Complexity
- Communication Complexity
- Circuit Complexity
- Quantum Complexity
- Proof Complexity
- Computability Theory
2. Logic #
3. Programming Language Theory #
- Basic of Programming Language Theory
- Formal Verification
- Type Theory
- Functional Programming
4. Algorithms #
- General Algorithms
- Lower Bounds
- Randomization & Probability for Algorithms
- Approximation Algorithms
- Parameterized Algorithms
- Learning-augmented Algorithms
6. Cryptography #
7. Machine Learning Theory #
8. Game Theory #