1.0 Tech concepts and terminology
13%
- 1.1Computing basics
input, processing, output, and storage fundamentals
- 1.2Notational systems
binary, hexadecimal, decimal, and octal systems
- 1.3Units of measure
storage (bit, byte, KB, GB, TB), speed (MHz, GHz), and throughput (bps, Mbps, Gbps)
- 1.4Troubleshooting methodology
identifying problems, testing theories, implementing solutions, and documenting findings
3.0 Applications and software
18%
- 3.1Operating systems
mobile, desktop, server, embedded systems
- 3.2OS components
file systems (NTFS, FAT32), interfaces (GUI, command line), utilities, and drivers
- 3.3Software types
productivity tools, collaboration apps, web browsers, and remote support
- 3.4Web browser features
private browsing, add-ons, password management, and cache clearing
- 3.5Artificial intelligence
chatbots, assistants, and generative AI for content and predictions
4.0 Software development concepts
13%
- 4.1Programming languages
interpreted, compiled, scripting, markup, and assembly
- 4.2Data types
char, strings, numbers (integers, floats), and Boolean
- 4.3Programming concepts
variables, constants, arrays, functions, and objects
- 4.4Organizational techniques
pseudocode, flowcharts, object-oriented methods, branching, looping
5.0 Data and database fundamentals
13%
- 5.1Value of data
data-driven decisions, reporting, and monetization
- 5.2Database concepts
relational vs. non-relational, tables, rows, fields, primary/foreign keys
- 5.3Database use
queries, reports, scalability, cloud vs. local storage
- 5.4Backup concepts
file and system backups, local vs. cloud storage