### Filter by

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

## Results for "computer science fundamentals"

University of Illinois Urbana-Champaign

**Skills you'll gain:**Computer Programming, C Programming Language Family, Data Structures, Algorithms, C++ Programming, Theoretical Computer Science, Programming Principles, Computational Thinking, Problem Solving, Computer Programming Tools, Critical Thinking, Computational Logic, Graph TheoryRice 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, CombinatoricsStanford University

**Skills you'll gain:**Algorithms, Theoretical Computer Science, Computer Programming, Problem Solving, Graph Theory, Mathematics, Data Structures, Computational Thinking, Mathematical Theory & Analysis, Critical Thinking, Computational Logic, Programming Principles, 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, Javascript**Skills you'll gain:**Data Analysis, General Statistics, Probability & Statistics, Basic Descriptive Statistics, Python Programming, Statistical Analysis, Statistical Tests, Mathematical Theory & Analysis, Statistical Programming, Data Science, Data Visualization, Probability Distribution, R Programming, Computer Programming, Cloud Computing, Databases, IBM Cloud, SQLDuke University

**Skills you'll gain:**Algorithms, C Programming Language Family, Computational Logic, Computer Programming, Critical Thinking, Problem Solving, Process Analysis, Programming Principles, Data Visualization, Theoretical Computer ScienceLearnQuest

**Skills you'll gain:**Computer Architecture, Computer Programming, Algorithms, Computational Thinking, Theoretical Computer Science- Status: Free
Princeton University

**Skills you'll gain:**Computer Programming, Java Programming, Programming Principles, Computational Thinking, Algorithms, Computational Logic, Theoretical Computer Science, Critical Thinking, Mathematical Theory & Analysis, Problem Solving, Computer Science - Status: Free
Princeton University

**Skills you'll gain:**Theoretical Computer Science, Computer Programming, Algorithms, Computational Logic, Computational Thinking, Java Programming, Programming Principles, Computer Architecture, Data Structures, Mathematical Theory & Analysis **Skills you'll gain:**Computer Programming, Computer Science, Problem Solving**Skills you'll gain:**Communication, Computer Architecture, Computer Networking, Customer Support, Networking HardwareUniversity of London

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

## Searches related to computer science fundamentals

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

- Accelerated Computer Science Fundamentals: University of Illinois Urbana-Champaign
- Fundamentals of Computing: Rice University
- Algorithms: Stanford University
- Introduction to Computer Science and Programming: University of London
- Data Science Fundamentals with Python and SQL: IBM
- Programming Fundamentals: Duke University
- Foundations of Computer Science: LearnQuest
- Computer Science: Programming with a Purpose: Princeton University
- Computer Science: Algorithms, Theory, and Machines: Princeton University
- Programming in C++: A Hands-on Introduction: Codio