Computer Science 1
Computer Science 2
Guess the class
Computer Science History
100

A numerical value that corresponds to a unique element in an array.

Index

100

A variable type that holds whole numbers

Integer

100

Study of fundamental algorithms, data structures, and their effective use in a variety of applications. 

CSE 247 - Data Structures and Algorithms

100

When was the first computer invented?

1822

200

A tag-based programming language designed to create websites.

HTML
200

Data passed to a function

parameter

200

It also introduces the standard paradigms of divide-and-conquer, greedy, and dynamic programming algorithms, as well as reductions, and it provides an introduction to the study of intractability and techniques to determine when good algorithms cannot be designed.

CSE 347 - Analysis of Algorithms

200

Who is the father of the computer?

Charles Babbage

300

A detailed outline or rough draft of a program. Done in words

Pseudocode

300

NOT ( NOT ( NOT ( NOT ( NOT ( FALSE ) ) ) ) )

TRUE

300

Students acquire the skills to build a Linux web server in Apache, to write a web site from scratch in PHP, to run an SQL database, to perform scripting in Python, to employ various web frameworks, and to develop modern web applications in client-side and server-side JavaScript.

CSE 330 - Rapid Prototype Development and Creative Programming

300

Who made the first computer program?

Ada Lovelace

400

The computational method which is concerned with the removal of unnecessary detail is called ___

Abstraction

400

Does the calculations inside a computer.

ALU

400

...theory of generalization (including VC-dimension, the bias-variance tradeoff, validation, and regularization) and linear and non-linear learning models (including linear and logistic regression, decision trees,...

CSE 417 - Introduction to Machine Learning

400

What was the first high-level computer programming language?

Short Code

500

What is 1,073,741,824 bytes or 2^30 bytes.

Gigabyte

500

Represents a position or location. They tell a computer program where an action should take place by providing the location for the action.

Address

500

The course material aims to enable students to become more effective programmers, especially when dealing with issues of performance, portability and robustness.

CSE 361 - Introduction to Systems Software

500

What was the name of the British computer that cracked the German codes during World War II?

Colossus