URI Trivia
Ram Hacks/Org Trivia
Beginner CS Topics
Intermediate CS Topics
Advanced CS Topics
100
URI was founded in this year.

When is 1892?

100

This current admin is the only one not from Rhode Island and is a sophomore CS major.

Who is Christian?

100

This abstraction allows the programmer to iterate through things and repeat a certain number of times.

What is a loop?

100

This allows the programmer to code something that will prevent an error from crashing the program.

What are exceptions/what is exception handling?

100

If you want to point to somewhere in memory, this would be a very good thing to know about.

What is/are pointer(s)?

200

The current president of URI who is recognized for his research expertise in environmental fluid mechanics and research in hydrology and climate change.

Who is Marc Parlange?

200

Earlier this year, we had Ram Hacks alumni Thomas Howard come in and talk about his experiences with this company.

What is Zumper?

200

This sorting algorithm is performed by bubbling the lowest/highest value to the beginning of the list and repeating that for every element until it is eventually all sorted.

What is bubble sort?

200

This acronym is used for object oriented programming and is also the name for a phase of matter.

What is SOLID?

200

Pancakes helps students visualize this data structure very well.

What is a stack?

300

This basketball player did not graduate from URI, however he did also attend the Ohio State University.

Who is Lamar Odom?

300

These are the 2 other CS clubs at URI that you should definitely consider joining.

What is SWIC, SLIC and/or NSBE?

300

This abstraction allows the programmer to find patterns within their code and make them into a named block of code.

What are functions/methods?

300

This data structure allows the programmer to store things in non-contingent memory.

What is a linked list?

300
In order to put things on the heap, you must use this keyword to tell the compiler to allocate the memory on the heap.

What is the "new" keyword?

400

This former governor of Rhode Island shares the same name as the math building at URI.

Who is Charles Lippitt?

400

URI CS professor Dr. Noah Daniels does research on this aspect of CS.

What is "huge data sets, primarily in computational biology, but also in astronomy and social networks"

400

This CS topic allows the programmer to trigger things once, if and only if a certain criteria is met.

What are conditionals/if-statements/switch statements?

400

This searching algorithm, which runs in O(log n), works by searching for the target number in each half of the array and ignores the other half.

What is binary search?

400

This sorting algorithm calls for breaking up a list into smaller and smaller lists until they are individual elements, then sorts those and brings those smaller arrays up in a recursive call until the entire array is sorted.

What is merge sort?

500

This URI professor is an undersea archaeologist and is credited with discovering the wreckage of the Titanic.

Who is Robert Ballard?

500

Andrew La Raw is in the ICSP for this language.

What is German?

500

This allows the programmer to create their own data type and have the ability to call instances of that data type.

What are objects/classes?

500

This programming technique calls for a function to call itself within itself.

What is recursion?

500

This algorithm to find the convex hull of a set of points uses a stack to detect and remove concavities within the shape.

What is Graham's Scan?

M
e
n
u