Theoretical topics within computer science

< Portal:Computer science < School:Computer science

Theoretical topics include AI and machine learning theory:

* Artificial Intelligence (AI)
* Machine Learning

Algorithms, data structures and computer architecture:

* Algorithms
* Data Structures
* Computer Architecture

The classical topics in theoretical computer science:

* Automata Theory (course)
* Formal Language Theory (course)
* Computability Theory (overview)
* Complexity Theory (overview)

Related topics include:

* Discrete maths
* Introductory_Discrete_Mathematics_for_Computer_Science
* Logic