| 01 | Algorithms and Complexity | 86.2 |
| 02 | abstraction | 69.8 |
| 03 | Data Structures | 59.3 |
| 04 | Programming Languages & Paradigms | 42.0 |
| 05 | Complexity classes | 41.9 |
| 06 | Computer Architecture & Organization | 40.2 |
| 07 | Operating Systems & Concurrency | 38.9 |
| 08 | Theory of Computation | 38.0 |
| 09 | hash tables | 31.5 |
| 10 | queues | 31.5 |
| 11 | trees | 31.5 |
| 12 | stacks | 31.5 |
| 13 | linked lists | 31.5 |
| 14 | arrays | 31.5 |
| 15 | Networks | 30.7 |
| 16 | Big-O notation | 30.4 |
| 17 | cs.washington.edu | 25.0 |
| 18 | creativity | 25.0 |
| 19 | Databases and Information Retrieval | 24.5 |
| 20 | Automata theory | 24.2 |
| 21 | Data and Information | 23.2 |
| 22 | graphs | 22.4 |
| 23 | Sets | 20.2 |
| 24 | combinatorics | 20.2 |
| 25 | propositional/predicate logic | 20.2 |
| 26 | Boolean algebra | 20.2 |
| 27 | Discrete Mathematics & Logic | 20.2 |
| 28 | Programming | 20.1 |
| 29 | Algorithms and Data Structures | 20.0 |
| 30 | Computational thinking | 18.7 |