Filter by
The language used throughout the course, in both instruction and assessments.
217 results for "theoretical computer science"
University of California San Diego
Skills you'll gain: Mathematics, Calculus, Algorithms, Theoretical Computer Science, Mathematical Theory & Analysis, Computer Programming, Python Programming, Cryptography
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
University of Colorado Boulder
Skills you'll gain: Data Structures, Algorithms, Graph Theory, Theoretical Computer Science, Python Programming
University of Michigan
Skills you'll gain: Computational Thinking, Computer Programming, Entrepreneurship, Leadership and Management, Problem Solving, Research and Design, Theoretical Computer Science, Algorithms
Stanford University
Skills you'll gain: Algorithms, Graph Theory, Problem Solving, Theoretical Computer Science, Computer Programming, Mathematical Theory & Analysis, Mathematics, Data Structures, Computational Logic, Computational Thinking
University of London
Skills you'll gain: Mathematical Theory & Analysis, Mathematics, Problem Solving, Algebra, Calculus, Applied Mathematics, Critical Thinking, Theoretical Computer Science
University of California San Diego
Skills you'll gain: Algorithms, Computer Programming, Mathematics, Theoretical Computer Science, Graph Theory, Algebra, Computational Thinking, Data Structures
- Status: Free
University of Michigan
Skills you'll gain: Communication, Computer Networking, Network Architecture, Network Security, Networking Hardware, Network Model, Theoretical Computer Science, Cryptography, Innovation, System Security
University of California San Diego
Skills you'll gain: Algorithms, Computer Programming, Data Structures, Theoretical Computer Science
- 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
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 Illinois at Urbana-Champaign
Skills you'll gain: Python Programming, Statistical Programming, Computer Programming, Data Structures, Data Visualization, Databases, Plot (Graphics), Probability & Statistics, Regression, SQL, Theoretical Computer Science
In summary, here are 10 of our most popular theoretical computer science courses
- Number Theory and Cryptography:Â University of California San Diego
- Parallel Programming in Java:Â Rice University
- Trees and Graphs: Basics:Â University of Colorado Boulder
- Problem Solving Using Computational Thinking:Â University of Michigan
- Shortest Paths Revisited, NP-Complete Problems and What To Do About Them:Â Stanford University
- Mathematics for Computer Science:Â University of London
- Advanced Algorithms and Complexity:Â University of California San Diego
- Internet History, Technology, and Security:Â University of Michigan
- Algorithms on Strings:Â University of California San Diego
- Introdução à Ciência da Computação com Python Parte 2: Universidade de São Paulo