1D array vs. 2D array (print out rows/cols using both approaches)
Data Communications Objectives
implement solutions to analyze data (programmatic or with tools)
implement solutions to visualize data (programmatic or with tools)
validate information through error detection (CRC, parity, other)
encode/decode information (endian, ASCII, other)
implement solutions according to specifications (data formats/layouts)
implement solutions to send information (programmatic or with tools)
implement solutions to receive information (programmatic or with tools)
discuss aspects of performance, reliability, efficiency related to solutions
HPC Experience I Objectives
document solutions for reference
perform tasks to facilitate lab operations
perform diagnostics on lab resources
implement lab resources
interact with server and client resources
discuss security implications of approaches and solutions
discuss performance implications of approaches and solutions
discuss efficiency implications of approaches and solutions
discuss high vs low level approaches
discuss infrastructure vs presentation details
perform system administration tasks
implement solutions according to specifications (resources, tasks)
UNIX course objectives
utilize shell I/O redirection features in problem solving
implement bash shell scripts
utilize File Access (Read, Write, Append)
implement command-line pipelines to create custom solutions
utilize and problem solve in a command-line environment
utilize critical thinking skills to synthesize and solve problems creatively
apply abstraction skills to craft flexible solutions to problems
explore the unix philosophy and its application
Elon Musk Scientific Method
Ask a question.
Gather as much evidence as possible about it.
Develop axioms based on the evidence, and try to assign a probability of truth to each one.
Draw a conclusion based on cogency in order to determine: Are these axioms correct, are they relevant, do they necessarily lead to this conclusion, and with what probability?
Attempt to disprove the conclusion. Seek refutation from others to further help break your conclusion.
If nobody can invalidate your conclusion, then you're probably right, but you're not certainly right.