Lecture Review Flashcards: English, Logic, Mathematics, Statistics, and Computer Science

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/64

flashcard set

Earn XP

Description and Tags

70 vocabulary flashcards summarizing key terms across English, Logic, Mathematics, Statistics, and Computer Science sections of the lecture notes.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

65 Terms

1
New cards

Data Science

An interdisciplinary field that uses domain expertise, programming, mathematics, and statistics to extract insights from data for decision-making.

2
New cards

Insight

Deep understanding of a situation or problem; in data science, the meaningful information drawn from data analysis.

3
New cards

Domain (field)

A specific area of knowledge or activity in which data science methods are applied.

4
New cards

Structured Data

Information organized in predefined models such as tables, making it easy to search and analyze.

5
New cards

Unstructured Data

Information without a predefined format (e.g., text, images) that requires advanced techniques to analyze.

6
New cards

Analytical (thinker)

A person who makes decisions based on systematic examination of data and evidence.

7
New cards

Data-driven

Guided by data and empirical evidence rather than intuition or opinion.

8
New cards

Computation

The act of calculating or processing information, often by a computer.

9
New cards

Accommodate

To provide with something needed or desired; to adapt or adjust.

10
New cards

Intelligence

The ability to learn, understand, and apply knowledge and skills.

11
New cards

Extract (verb)

To remove or obtain something, especially information or substance, from a larger whole.

12
New cards

Chaotic

Completely disordered or unpredictable, the opposite of structured.

13
New cards

Tautology (logic)

A compound statement that is always true regardless of the truth values of its components (e.g., p ∨ ¬p).

14
New cards

Contrapositive

The statement formed by negating and reversing the hypothesis and conclusion of a conditional (If not Q, then not P).

15
New cards

Predicate Logic

Formal logic using quantifiers and predicates to express statements about objects and their properties.

16
New cards

Vector

A quantity having both magnitude and direction, represented by an ordered set of components.

17
New cards

Dot Product

Algebraic operation that multiplies two vectors and returns a scalar equal to the sum of component-wise products.

18
New cards

Determinant

A scalar value calculated from a square matrix that indicates whether the matrix is invertible and other properties.

19
New cards

Lattice (algebra)

A set with two binary operations (join ∨ and meet ∧) that are commutative, associative, and satisfy absorption laws.

20
New cards

Rank (matrix)

The maximum number of linearly independent rows or columns in a matrix.

21
New cards

Derivative

The instantaneous rate of change of a function with respect to its variable.

22
New cards

Circle (geometry)

The set of all points in a plane equidistant from a fixed center point.

23
New cards

Direction Ratios

Three proportional numbers that describe the orientation of a line in 3-D space.

24
New cards

Newton-Raphson Method

Iterative numerical technique using tangents to approximate roots of an equation.

25
New cards

Combination (nCr)

A selection of items where order does not matter, calculated as n!⁄(r!(n−r)!).

26
New cards

Eigenvalues

Scalars λ such that Ax = λx for some non-zero vector x in a square matrix A.

27
New cards

Correlation Coefficient (r)

Statistic that quantifies strength and direction of a linear relationship between two variables (−1 to 1).

28
New cards

Variance

Average of the squared deviations of data points from their mean; measures dispersion.

29
New cards

Covariance

Measure of how two variables vary together; sign indicates direction of linear relationship.

30
New cards

Histogram

Graphical display of the distribution of a continuous variable using adjacent bars.

31
New cards

Simple Random Sampling

Sampling method where every possible sample of size n has an equal chance of selection.

32
New cards

Binomial Distribution

Discrete distribution of the number of successes in a fixed number of independent Bernoulli trials.

33
New cards

Interquartile Range (IQR)

Measure of spread defined as the difference between the third (Q3) and first (Q1) quartiles.

34
New cards

Type I Error

Incorrectly rejecting a true null hypothesis in hypothesis testing.

35
New cards

Standard Deviation

Square root of variance; indicates average distance of data from the mean.

36
New cards

Positively Skewed Distribution

A distribution with a long right tail where mean > median > mode.

37
New cards

Confidence Interval

Range of values that likely contains the true population parameter with a given confidence level (e.g., 95%).

38
New cards

t-test

Statistical test comparing means of two groups when population standard deviations are unknown.

39
New cards

Expected Value

Long-run average of a random variable, calculated as Σx·P(x).

40
New cards

Categorical Variable

Variable that represents qualitative characteristics (e.g., gender, type).

41
New cards

Memoryless Property

Characteristic of the exponential distribution where future probability does not depend on past events.

42
New cards

Standard Error

Estimate of the variability of a sample statistic, often the mean, across samples.

43
New cards

Degrees of Freedom

Number of independent values that can vary in a statistical calculation (e.g., n – 1 for a sample mean).

44
New cards

Stack

Linear data structure following Last-In, First-Out (LIFO) principle.

45
New cards

Queue

Linear data structure following First-In, First-Out (FIFO) principle.

46
New cards

Scheduler

Operating-system component that allocates CPU time to processes.

47
New cards

Binary Search

Algorithm that finds an item in a sorted array by repeatedly halving the search interval; O(log n) time.

48
New cards

Dynamic Programming

Algorithmic technique that solves problems by storing solutions to overlapping subproblems to avoid recomputation.

49
New cards

SMTP

Simple Mail Transfer Protocol, standard protocol for sending email messages.

50
New cards

Tuple

Single row in a relational database table.

51
New cards

Encapsulation

OOP principle of hiding internal state and exposing functionality through methods.

52
New cards

MongoDB

Document-oriented NoSQL database that stores data in flexible JSON-like documents.

53
New cards

Deque

Double-ended queue supporting insertion and deletion at both front and rear ends.

54
New cards

Quick Sort

Divide-and-conquer sorting algorithm with average-case time complexity O(n log n).

55
New cards

Waterfall Model

Sequential software development model progressing through distinct phases from requirements to maintenance.

56
New cards

TCP

Transmission Control Protocol that provides reliable, ordered, and error-checked delivery of data over the internet.

57
New cards

UNIQUE Constraint

Database rule that ensures all values in a column are distinct.

58
New cards

Switch (networking)

Data-link-layer device that forwards frames within a local area network using MAC addresses.

59
New cards

Second Normal Form (2NF)

Database normalization stage that eliminates partial functional dependencies in a table with a composite primary key.

60
New cards

Base Case (recursion)

Condition that stops further recursive calls and starts unwinding the recursion.

61
New cards

Bluetooth

Short-range wireless communication technology for devices like phones, headphones, and peripherals.

62
New cards

Multitasking

Operating-system capability to run multiple applications seemingly simultaneously.

63
New cards

Sprint (Agile)

Fixed-length iteration in Agile methodology during which a set of work is completed and reviewed.

64
New cards

Star Topology

Network layout where all devices connect to a central hub or switch.

65
New cards

Coupling (software)

Measure of how many other modules a given software module depends on; lower is better for maintainability.