History of CS
Programming Languages
AIdeas
Sounds and Sights
Misc
100

Computer Scientist who formulated the Halting Problem and was involved with breaking the Enigma Machine's cipher.

Who is Alan Turing?

100

This programming language was named after coffee.

What is Java?

100

In a computer, this number is often described as the “address” of a piece of data in memory. Unlike a value such as 42, it tells the computer where to find something rather than what it is.

What is a pointer?

100

This gate is known as a(n) _____


What is an AND gate?

100


who is this?

Sneakers O'Toole

200

Hysteria about the Apocalypse ensued prior to this pivotal incident in computer science.

What is the Y2K scare? (The apocalypse never ended up happening, by the way)

200

This program translates a higher level languages like Java or Python into a lower level language that a computer can read.

What is a compiler?

200

Executing this famous single-line Shell command causes an operating system to repeatedly spawn copies of itself until system resources are completely exhausted, freezing the machine.


What is a fork bomb? (or :(){ :|:& };:)

200

Where did this famous sound effect come from?

What is Windows XP?

200

Where is the ball?


300

This mathematician came up with the algebraic system of logic now known as Boolean Logic.

Who is George Boole?
300

Making this mistake will prevent your code from running in the following code stub:

What is an unterminated string literal (missing quotation mark)?

300

Clue: A 100-foot fence with a post every 10 feet needs 11 posts, not 10, which gives a nickname to this classic bug that haunts loops and array indexes.

What is an off-by-one error? (also accepted: a fencepost error)

300

If you want to use a computer, you'll definitely need this.


What is a CPU?

300

This modern AI process has come under scrutiny for its use in the mockery of public figures, as well as its application to more sinister purposes. See the example below:


What is deepfaking?

400

This was the world's first programmable, electronic, general-purpose digital computer, unveiled in 1946.

ENIAC

400

This higher level programming language developed at IBM during the 50's was the first to see widespread use.

What is FORTRAN?

400

This single-source shortest-path algorithm for graphs with non-negative edge weights repeatedly selects the unsettled node with the smallest tentative distance and relaxes its outgoing edges.

What is Dijkstra's algorithm?

400

These are just a few of the graphs you might get when trying to find out how "good" your algorithm is based on this metric.



What is complexity (time or space)?

400

It is this Misha's favorite number.

What is 14?

500

Created in 1958, this was the first video game made only for entertainment purposes. (Hint: it's not pong)

What is Tennis for Two?

500

This esoteric programming language was created by Swiss student Urban Müller, with the goal of extreme minimalism. It contains only eight commands, and features a rather explicit name.

What is Brainfuck?

500

This is the only sorting algorithm that, after sorting an already-sorted array of distinct elements, performs exactly the same number of comparisons as it does on the reverse-sorted array.

What is insertion sort?

500

Where did this famous sound effect come from?

What is AOL's Mail Service?

500

A vault a thousand you’re surely in, a prize both protected and pursued. If held in a horrid hand, the dark unknown will know of you. (hint: the answer is CS related)


A password.

What is a password?
M
e
n
u