This professor is notorious for his ducky themed CS classes
Who is Erik Falor?
This commonly used Python library for matrix calculations was developed at BYU
What is numpy?
This elementary data structure uses a "last in, first out" principle
What is a stack?
This alphabetic programming language is known for its speedy performance and usage in operating systems programming
What is C?
This professor is the ACM advisor and hopes you'll take his compilers class in the spring!
Who is Dr. John Edwards?
Earlier this year, ACM went on a tour of this robotics company's facilities in Cache Valley
What is Autonomous Solutions Inc. or ASI?
This structure uses a key-value pair to store data, enabling fast lookups based on the key
What is a hash map or dictionary?
This virtual machine enables Java or Kotlin programs to run on any device, translating bytecode into machine-specific instructions
What is the Java Virtual Machine or JVM?
Dr. Chad Mano wrote this Python graphics library, which is used in various CS 1400 assignments
What is drawly?
This famous 3d virtual cookware model was created at the University of Utah
What is the Utah Teapot?
This sorting algorithm repeatedly steps through an array, compares adjacent elements, and swaps them if they are in the wrong order
What is bubble sort?
JavaScript allows web programmers to manipulate this three letter acronym
What is the Document Object Model or DOM?
Dr. Mario Harper's lab specializes in programming these types of machines
What are robots?
This nickname is used to describe Utah's booming tech industry, which contributed to its ranking among the top states for tech job growth in 2016
What is Silicon Slopes?
This structure is a type of self-balancing binary search tree that maintains sorted data and allows for efficient insertions and deletions
What is an AVL tree?
This error occurs when a program tries to access an object or variable that has not been initialized. Maybe it's time for some better language design
What is a null pointer exception?
This professor, well trained in martial arts, has taught several versions of the Event Driven Programming and GUIs course
Who is Joseph Ditton?
This word processor, first released in 1979, was developed by Brigham Young University
What is WordPerfect?
This algorithm solves the minimum spanning tree problem using a greedy approach, maintaining a set of vertices and edges while progressively adding the least weight edge
What is Prim's algorithm?
Go, known for its multiprocessing and networking capabilities, was developed at this tech giant
What is Google?