Computer science

Learn select topics from computer science - algorithms (how we solve common problems in computer science and measure the efficiency of our solutions), cryptography (how we protect secret information), and information theory (how we encode and compress information).
Project Evaluations Community Questions
Did you know? You can learn how to program on Khan Academy and create your own programs. Go to our computer programming subject to get started.