### Filter by

The language used throughout the course, in both instruction and assessments.

## 236 results for "theoretical computer science"

Stanford University

**Skills you'll gain:**Algorithms, Data Structures, Mathematics, Theoretical Computer Science, Computer Programming, Graph Theory, Problem Solving, Computational Thinking, Critical Thinking, Software EngineeringUniversity of London

**Skills you'll gain:**Mathematical Theory & Analysis, Mathematics, Problem Solving, Algebra, Calculus, Computer Networking, Applied Mathematics, Critical Thinking, Theoretical Computer Science, Computer Programming, JavascriptRice University

**Skills you'll gain:**Computer Programming, Java Programming, Algorithms, Theoretical Computer Science, Computational Thinking, Distributed Computing Architecture, Software Engineering, Computational Logic, Critical Thinking, Data Structures, Programming PrinciplesUniversity of Illinois at Urbana-Champaign

**Skills you'll gain:**Python Programming, Statistical Programming, Data Analysis, Machine Learning, Computer Programming, Data Visualization, Probability & Statistics, Regression, Data Structures, Plot (Graphics), Accounting, General Statistics, Statistical Analysis, Algorithms, Databases, Machine Learning Algorithms, SQL, Theoretical Computer Science, Data Architecture, Microsoft Excel**Skills you'll gain:**Communication, Human Computer Interaction, Problem Solving, System Software, Computer Architecture, Customer Support, Operating Systems, Programming Principles, Theoretical Computer Science, LinuxUniversity of Colorado Boulder

**Skills you'll gain:**Game Theory, Critical Thinking, Problem Solving, Research and Design, Computer Vision, Business Analysis, Strategy and Operations, Theoretical Computer Science, Computational Thinking, Entrepreneurship, Leadership and Management, Machine Learning, Decision Making, Mathematics, Human Learning, Strategy, AlgorithmsKorea Advanced Institute of Science and Technology(KAIST)

**Skills you'll gain:**Linear Algebra, Probability & Statistics, Algebra, Computational Logic, Mathematical Theory & Analysis, Theoretical Computer Science, Mathematics, Probability DistributionGoogle

**Skills you'll gain:**Computer Networking, Network Security, Cloud Computing, Security Engineering, Communication, Computer Architecture, Leadership and Management, Network Architecture, Networking Hardware, Software-Defined Networking, Strategy and Operations, Computer Programming Tools, Network Model, Critical Thinking, Problem Solving, Database Administration, Human Computer Interaction, System Software, Computer Programming, Full-Stack Web Development, Operating Systems, Software Security, Strategy, Probability Distribution, Process Analysis, Databases, Risk Management, Security Software, Theoretical Computer Science, Game Theory, LinuxUniversity of Colorado Boulder

**Skills you'll gain:**Operating Systems, Theoretical Computer Science, Computer Programming, Systems DesignStanford University

**Skills you'll gain:**Algorithms, Computer Programming, Problem Solving, Theoretical Computer Science, Data Structures, Graph Theory, Critical Thinking, Programming Principles, Computational Thinking, Mathematical Theory & AnalysisEIT Digital

**Skills you'll gain:**Operating Systems, Systems Design, Computer Programming, System Software, Computer Architecture, Computer Networking, C Programming Language Family, Computer Programming Tools, Hardware Design, Networking Hardware, System Programming, Theoretical Computer Science, AlgorithmsUniversity at Buffalo

**Skills you'll gain:**BlockChain, Cryptography, Algorithms, Problem Solving, System Security, Adaptability, Distributed Computing Architecture, Finance, Security Strategy, Theoretical Computer Science

## In summary, here are 10 of our most popular theoretical computer science courses

- Graph Search, Shortest Paths, and Data Structures:Â Stanford University
- Introduction to Computer Science and Programming:Â University of London
- Parallel, Concurrent, and Distributed Programming in Java:Â Rice University
- Accounting Data Analytics:Â University of Illinois at Urbana-Champaign
- Aspectos bÃ¡sicos de la asistencia tÃ©cnica:Â Google
- Mind and Machine:Â University of Colorado Boulder
- Introduction to Quantum Information:Â Korea Advanced Institute of Science and Technology(KAIST)
- IT Support Google:Â Google
- Real-Time Embedded Systems:Â University of Colorado Boulder
- Greedy Algorithms, Minimum Spanning Trees, and Dynamic Programming:Â Stanford University