Languages
Women in CS
The Computer
Data Structs
Wildcard
100

This language, created by Guido van Rossum, is known for its readability and uses indentation instead of braces to define code blocks.

What is Python?

100

This US Navy Rear Admiral and co-inventor of COBOL popularized the term "debugging" after finding a moth in the Harvard Mark II. 

Who is Grace Hopper?

100

This is the “brain” of the computer that executes instructions and performs calculations.

What is the CPU?

100

This data structure follows a “last in, first out” (LIFO) order.

What is a stack?

100

In binary, this number is represented as “1111”.

What is 15?

200

Originally developed at Bell Labs in the early 1970s, this language was designed for system programming and became the foundation for Unix.

What is C?

200

The daughter of a Lord, this lady of early computing is considered the first computer programmer due to her work with the "analytical engine".

Who is Ada Lovelace?

200

This component of the CPU performs arithmetic and logical operations like addition, subtraction, and comparisons.

What is the ALU? (Arithmetic Logic Unit)

200

This sorting algorithm repeatedly steps through a list, swapping adjacent elements if they are in the wrong order.

What is bubble sort?

200

A common saying for when the same code works your computer, but not someone else's.

What is "it works on my machine!"?

300

This language runs on a virtual machine and follows the “write once, run anywhere” philosophy, popularized by Sun Microsystems.

What is Java?

300

An American human computer whose calculations of orbital mechanics as a NASA employee were critical to the success of the first and subsequent U.S. crewed spaceflights.

Who is Katherine Johnson?

300

This type of memory is volatile, directly accessible by the CPU, and used to store data and instructions currently in use.

What is RAM?

300

This algorithm finds the shortest path from a single source to all other nodes in a graph with non-negative edge weights.

What is Dijkstra’s algorithm?

300

If a recursive function forgets its base case, it may keep calling itself until this error occurs, also referring to the name of a helpful ask and answer platform for code related questions.

What is stack overflow?

400

This language, developed at Mozilla, emphasizes memory safety without garbage collection and uses an ownership/borrowing system enforced at compile time.

What is Rust?

400

This American computer scientist directed the Software Engineering Division at the MIT Instrumentation Laboratory, where she led the development of the on-board flight software for NASA's Apollo Guidance Computer for the Apollo program.

Who is Margaret Hamilton?

400

This architecture, named after a mathematician, stores instructions and data in the same memory space, unlike the Harvard architecture.

What is the Von Neumann architecture?

400

This data structure supports efficient insertion, deletion, and lookup operations in average O(log n) time and is self-balancing using rotations.

What is a red-black tree? (or AVL)

400

This joke programming language uses only eight commands and is known for being intentionally difficult to read and write.

What is Brainf***?

500

This Lisp dialect created by Rich Hickey runs on the JVM and emphasizes immutable data structures and functional programming, using persistent data structures for efficiency.

What is Clojure?

500

A famous actress as well as an inventor, her work in spread spectrum technology in WWII laid the groundwork for modern WiFi, Bluetooth, and GPS. 

Who is Hedy Lamarr?
500

In pipelined processors, this type of hazard occurs when an instruction depends on the result of a previous instruction that has not yet completed.

What is a data hazard?

500

This algorithmic paradigm breaks a problem into overlapping subproblems, stores their solutions, and builds up to an optimal result.

What is dynamic programming?

500

This pre-ChatGPT bot passed the Turing test by convincing 33% of judges that it was a 13 year old Ukranian boy.

What is Eugene Goostman?

M
e
n
u