Practice

Computer Science

Courses

Take a guided, problem-solving based approach to learning Computer Science. These compilations provide unique perspectives and applications you won't find anywhere else.

Computer Science Fundamentals

What's inside
  • Intro to Algorithms
  • Recursion
  • Stacks and Queues
  • Binary Trees
  • Heaps

Artificial Neural Networks

What's inside
  • Learning and the Brain
  • Math for Neural Networks
  • Perceptrons
  • Multilayer Perceptrons
  • Backpropagation
  • Convolutional Neural Networks
  • Recurrent Neural Networks
  • Advanced Architectures

Computer Science Algorithms

What's inside
  • Algorithms
  • Sorting
  • Graphs
  • Strings
  • Dynamic Programming

Additional Practice

Sharpen your skills with these quizzes designed to check your understanding of the fundamentals.

Types and Data Structures

Community Wiki

Browse through thousands of Computer Science wikis written by our community of experts.

×

Problem Loading...

Note Loading...

Set Loading...