Filter by
The language used throughout the course, in both instruction and assessments.
218 results for "theoretical computer science"
Duke University
Skills you'll gain: Python Programming, Computer Programming, C Programming Language Family, Algorithms, Computational Logic, Critical Thinking, Problem Solving, Process Analysis, Programming Principles, Computer Programming Tools, Data Visualization, Theoretical Computer Science, Computational Thinking, Software Testing, Writing, Software Engineering, User Experience
Skills you'll gain: Computer Networking, Network Architecture, Network Model, Networking Hardware, Network Security, System Security, Operating Systems, Security Engineering, Theoretical Computer Science, Software Security, Communication, Computer Architecture, Strategy and Operations, Cloud Computing, Linux
University of Illinois at Urbana-Champaign
Skills you'll gain: Cloud Computing, Distributed Computing Architecture, Cloud Infrastructure, Computer Networking, Cloud Storage, Cloud Platforms, Network Architecture, Apache, Cloud Applications, Cloud Engineering, Computer Architecture, Data Management, Algorithms, Software-Defined Networking, Software As A Service, Network Analysis, Theoretical Computer Science, Amazon Web Services, Big Data, Cloud-Based Integration, Software Architecture, Computational Thinking, Computer Programming, Cryptography, Security Engineering, Human Learning, Python Programming
Stanford University
Skills you'll gain: Algorithms, Theoretical Computer Science, Computational Thinking, Computer Programming, Critical Thinking, Mathematics, Problem Solving, Computational Logic, Mathematical Theory & Analysis, Programming Principles
University of California San Diego
Skills you'll gain: Algorithms, Computer Programming, Problem Solving, Theoretical Computer Science, Computational Thinking, Critical Thinking, Computer Programming Tools, Computational Logic, Data Structures, Programming Principles, Software Testing
University of California San Diego
Skills you'll gain: Computer Programming, Java Programming, Data Structures, Algorithms, Problem Solving, Programming Principles, Critical Thinking, Software Engineering, Computational Thinking, Communication, Computer Programming Tools, Data Analysis, Theoretical Computer Science, Computational Logic, Computer Graphics, Visualization (Computer Graphics), Recruitment, Training, People Analysis
University of Minnesota
Skills you'll gain: Software Engineering, Agile Software Development, Design and Product, Problem Solving, Software Architecture, Software Testing, Leadership and Management, Project Management, Scrum (Software Development), Software Engineering Tools, Continuous Delivery, User Experience, Application Development, Planning, Collaboration, Estimation, Full-Stack Web Development, Computer Programming Tools, Theoretical Computer Science, Computer Programming, Search Engine Optimization, Investment Management
Rice University
Skills you'll gain: Computer Programming, Python Programming, Programming Principles, Mathematics, Algorithms, Computational Logic, Computational Thinking, Computer Programming Tools, Critical Thinking, Problem Solving, Theoretical Computer Science, Visualization (Computer Graphics), Computer Graphics, Data Structures, Graph Theory, Probability & Statistics, Combinatorics
University of Pennsylvania
Skills you'll gain: Computational Thinking, Computer Programming, Problem Solving, Algorithms, Computational Logic, Critical Thinking, Programming Principles, Python Programming, Theoretical Computer Science, Process Analysis
Google
Skills you'll gain: Computer Networking, Network Security, Communication, Computer Architecture, Customer Support, Network Architecture, Operating Systems, Networking Hardware, Security Engineering, Network Model, Cloud Computing, Software As A Service, System Security, Theoretical Computer Science, Network Analysis, Software Security, Cryptography, Security Software, Human Computer Interaction, Leadership and Management, Computer Security Incident Management, Linux, Problem Solving
University of Colorado Boulder
Skills you'll gain: Operating Systems, Theoretical Computer Science, Computer Programming, Systems Design
Skills you'll gain: Communication, Human Computer Interaction, Problem Solving, System Software, Adaptability, Computer Architecture, Customer Support, Operating Systems, Programming Principles, Theoretical Computer Science, Linux
In summary, here are 10 of our most popular theoretical computer science courses
- Introductory C Programming:Â Duke University
- Google IT Support (Deutsch):Â Google
- Cloud Computing:Â University of Illinois at Urbana-Champaign
- Divide and Conquer, Sorting and Searching, and Randomized Algorithms:Â Stanford University
- Algorithmic Toolbox:Â University of California San Diego
- Object Oriented Java Programming: Data Structures and Beyond:Â University of California San Diego
- Software Development Lifecycle:Â University of Minnesota
- Fundamentals of Computing:Â Rice University
- Computational Thinking for Problem Solving:Â University of Pennsylvania
- Suporte em TI do Google:Â Google