Filter by
The language used throughout the course, in both instruction and assessments.
213 results for "theoretical computer science"
University of Colorado Boulder
Skills you'll gain: Data Structures, Algorithms, Graph Theory, Theoretical Computer Science, Python Programming
University of Maryland, College Park
Skills you'll gain: Cryptography, Algorithms, Mathematics, Security Engineering, Theoretical Computer Science, Cyberattacks, System Security, Critical Thinking, Network Security, Security Software
- Status: Free
Universidade de São Paulo
Skills you'll gain: Algorithms, Computer Programming, Python Programming, Computational Logic, Computational Thinking, Programming Principles, Software Engineering, Computer Programming Tools, System Programming, Theoretical Computer Science
University of Colorado Boulder
Skills you'll gain: Operating Systems, Theoretical Computer Science, Computer Programming, Systems Design
University of California San Diego
Skills you'll gain: Algorithms, Computer Programming, Data Structures, Theoretical Computer Science
University of Illinois at Urbana-Champaign
Skills you'll gain: Cloud Computing, Distributed Computing Architecture, Algorithms, Cloud Infrastructure, Computer Networking, Theoretical Computer Science, Cloud Platforms, Computational Thinking
Rice University
Skills you'll gain: Computer Programming, Java Programming, Algorithms, Computational Thinking, Theoretical Computer Science, Computational Logic, Critical Thinking, Distributed Computing Architecture, Programming Principles
Politecnico di Milano
Skills you'll gain: Hardware Design, Computer Architecture, Computer Programming, Microarchitecture, Systems Design, Theoretical Computer Science
- Status: Free
Skills you'll gain: Systems Design, Theoretical Computer Science
University of Colorado Boulder
Skills you'll gain: Algorithms, Computer Programming, Problem Solving, Theoretical Computer Science, Computational Logic, Computational Thinking, Mathematical Theory & Analysis, Mathematics, Applied Mathematics, Data Structures, Python Programming
Universidad Nacional Autónoma de México
Skills you'll gain: Adaptability, Artificial Neural Networks, Critical Thinking, Human Computer Interaction, Human Learning, Machine Learning, Machine Learning Algorithms, Machine Learning Software, Natural Language Processing, Theoretical Computer Science
University of California San Diego
Skills you'll gain: Algorithms, Computer Programming, Graph Theory, Mathematics, Python Programming, Mathematical Theory & Analysis, Problem Solving, Theoretical Computer Science
In summary, here are 10 of our most popular theoretical computer science courses
- Trees and Graphs: Basics:Â University of Colorado Boulder
- Cryptography:Â University of Maryland, College Park
- Introdução à Ciência da Computação com Python Parte 2: Universidade de São Paulo
- Real-Time Embedded Systems Concepts and Practices:Â University of Colorado Boulder
- Algorithms on Strings:Â University of California San Diego
- Cloud Computing Concepts, Part 1:Â University of Illinois at Urbana-Champaign
- Parallel Programming in Java:Â Rice University
- FPGA computing systems: Background knowledge and introductory materials:Â Politecnico di Milano
- System Validation: Automata and behavioural equivalences:Â EIT Digital
- Dynamic Programming, Greedy Algorithms:Â University of Colorado Boulder