Campus Resources/Our Department
Name That Language
Computer Science 101
Tech Trivia
What’s the Output?
100

This course is the introductory computer science class taken by most UIC CS majors.

What is CS 111?

100

print("This language was created in 1991 and is widely used for beginners, data science and AI/ML.")

What is Python?

100

This hardware component is often called the “brain” of the computer.

What is the CPU?
100

This video sharing website was acquired by Google in 2006.

What is YouTube?

100

print(10 // 3)

What is 3?

200

This UIC course introduces CS students to data structures.

What is CS 251?

200

This language commonly uses std::cout << "Hello"; to print to console.

What is C++?

200

This type of memory stores data that programs are actively using, and its price has skyrocketed over the past year.

What is RAM?

200

Released by OpenAI in 2022, this chatbot ignited the modern generative AI boom.

What is ChatGPT?

200

x = "CS"
print(x * 3)

What is CSCSCS?
300

This UIC Engineering resource offers free tutoring for courses including many introductory CS classes.

What is the Engineering Learning Center (ELC)?

300

This programming language is used to store, retrieve, manage, and manipulate data within relational database management systems.

What is SQL?

300

This term, dating back centuries, refers to a series of steps used to solve a problem. 

What is an Algorithm?

300

This term refers to software whose source code is publicly available to view and modify.

What is Open Source?

300

nums = [1, 2, 3, 4]
print(nums[1:3])

What is [2, 3]?

400

This UIC Engineering program helps students gain paid internship experience early in their college career.

What is EAPIP?

400

This language is known it's "write once, run anywhere" philosophy due to the JVM.

What is Java?

400

This programming concept allows a function to call itself until a base case is reached.

What is Recursion? 

400

This controversial term describes coding mainly by telling AI what you want.

What is Vibe Coding?

400

x = 0
for i in range(1, 4):
    x += i
print(x)

What is 6?

500

This UIC website lets students view historical grade distributions for courses and instructors before registering.

What is the UIC Grade Distribution website?

500

This language was developed by GOogle and is considered one of the most versatile languages.

Hint: The official cartoon mascot for this language is a borrowing rodent.

What is Go?

500

This notation describes the upper bound of how an algorithm’s running time grows as the input size increases.

What is Big O notation?

500

This British mathematician laid the foundations of computer science and introduced the concept of the Turing Machine.

Who is Alan Turing?

500

x = [1, 2, 3]
y = x
y.append(4)
print(x)

What is [1, 2, 3, 4]?