- abstract data type (ADT) 2.2.2
- abstraction, data 2.2.2
- abstraction, procedural 3.1.4
- access point, rogue 4.2.5
- access, open 2.5.2
- address, IP 4.1.3
- ADT 2.2.2
- AI 3.4.1
- algorithm 1.3.1
- analog 4.4.2, 6.1.1
- antivirus or anti-malware software 4.2.5
- API 2.4.2, 6.1.4
- application program interface (API) 2.4.2, 6.1.4
- architecture 6.1.6
- argument 1.3.3
- artificial intelligence (AI) 3.4.1
- attack, DDoS (distributed denial of service) 4.2.5
- authorities, certificate 4.2.3
- bandwidth 4.1.1
- base case 7.1.2
- binary search 5.1.3
- binary sequence 4.4.2
- bit 4.4.1
- Boolean value 2.1.2
- byte 4.4.1
- case, base 7.1.2
- certificate authorities 4.2.3
- circuit, integrated 6.1.8
- citizen science 4.3.6
- classifying data 5.3.5
- cleaning data 5.3.3
- clone 3.1.5
- cloud, the 4.1.1
- code segment 1.5.2
- column 5.3.3
- commands 1.2.4
- Commons, Creative 2.5.2
- composition 2.2.3
- computer network 4.1.1
- computer virus 4.2.5
- computing device 4.1.1
- computing system 4.1.1
- computing innovation 4.3.6
- computing, distributed 5.1.8
- computing, parallel 5.1.8
- computing, sequential 5.1.8
- concatenate 1.2.3
- condition 2.1.2
- conditionals 2.1.2
- constant time 5.1.5
- constructor 2.2.2
- contradiction, proof by 5.4.1
- correlation 5.3.1
- costumes 1.1.4
- Creative Commons 2.5.2
- crowdsourcing 4.3.6
- data 5.3.1
- data abstraction 2.2.2
- data type 2.2.2
- data compression, lossless 4.4.6
- data compression, lossy 4.4.6
- data, classifying 5.3.5
- data, cleaning 5.3.3
- DDoS (distributed denial of service) attack 4.2.5
- debugging 1.2.3, 3.1.6
- decidable 5.1.6
- decision problem 5.1.6
- decryption 4.2.1
- device, computing 4.1.1
- digital 6.1.1
- digital divide 4.3.5
- distributed computing 5.1.8
- divide, digital 4.3.5
- domain 2.3.1
- efficiency 5.1.4
- element 2.2.1
- encryption 4.2.1
- encryption, public key 4.2.3
- encryption, symmetric 4.2.1
- exponential time 5.1.5
- expression 1.2.5
- fault tolerance 4.1.2
- field 5.3.3
- firewall 4.2.5
- floating point 4.4.4
- fractal 7.1.1
- free software 2.5.2
- function, higher-order 3.2.5
- global variable 2.1.4
- higher-order function 3.2.5
- index 2.3.5, 2.1.5
- infinite loop 1.5.2, 5.4.2
- information 5.3.1
- information, personally identifiable 1.4.1
- initializing 2.1.4
- innovation, computing 4.3.6
- input 3.2.2
- input type 2.3.1
- insight 5.3.1
- instance of a problem 5.1.2
- integrated circuit 6.1.8
- internet 4.1.1
- IP 4.1.3
- IP address 4.1.3
- ISPs 4.1.1
- iteration 1.3.6, 2.3.1
- keylogging software 4.2.5
- language, machine 6.1.6
- law, moore's 6.2.2
- library, software 2.4.2, 6.1.4
- linear search 5.1.2
- linear time 5.1.2, 5.1.5
- list 1.2.3
- local variable 2.1.1
- loop, infinite 1.5.2, 5.4.2
- lossless data compression 4.4.6
- lossy data compression 4.4.6
- machine language 6.1.6
- malware 4.2.5
- metadata 5.3.6
- mode 5.3.5
- modularity 3.1.4, 3.2.4
- moore's law 6.2.2
- packet 4.1.3
- packet switching 4.1.3
- parallel computing 5.1.8
- parameter 1.3.3
- path 4.1.2
- personally identifiable information 1.4.1
- phishing 4.2.5
- point, floating 4.4.4
- polynomial time 5.1.5
- predicate 2.1.2
- primitive data types 2.2.2
- problem 5.1.2
- problem, decision 5.1.6
- problem, instance of a 5.1.2
- problem, optimization 5.1.6
- problem, undecidable 5.4.2
- problem, unsolvable 5.4.2
- procedural abstraction 3.1.4
- procedure 1.2.4
- processor 5.1.8
- proof by contradiction 5.4.1
- protocol 4.1.3
- pseudocode 1.3.1
- public key encryption 4.2.3
- quadratic time 5.1.5
- range 2.3.1
- rate, sampling 4.4.2
- record 5.3.3
- recursion 3.1.3, 7.1.1
- redundancy 4.1.2
- reporters 1.2.4
- rogue access point 4.2.5
- router 4.1.1
- routing 4.1.2
- samples 4.4.2
- sampling 4.4.2
- sampling rate 4.4.2
- scalability 4.1.2
- science, citizen 4.3.6
- search, binary 5.1.3
- search, linear 5.1.2
- search, sequential 5.1.2
- segment, code 1.5.2
- selection 2.3.1
- selectors 2.2.2
- self-contradictory 5.4.1
- sequence, binary 4.4.2
- sequencing 2.3.1
- sequential computing 5.1.8
- sequential search 5.1.2
- simulations 5.2.1
- software library 2.4.2, 6.1.4
- software, antivirus or anti-malware 4.2.5
- software, free 2.5.2
- software, keylogging 4.2.5
- source, open 2.5.2
- speedup 5.1.8
- sprite 1.1.4
- sprite variable 3.3.1
- SSL/TLS 4.2.3
- state transparency 7.1.1
- statement, nested conditional 2.3.3
- string 1.2.3, 2.3.5
- sublinear time 5.1.5
- sublist 2.2.2
- subset 8.3.1
- substring 1.2.3
- switching, packet 4.1.3
- symmetric encryption 4.2.1
- system, computing 4.1.1
- table 2.2.2
- TCP 4.1.3
- TCP/IP 4.1.3
- the cloud 4.1.1
- time, constant 5.1.5
- time, exponential 5.1.5
- time, linear 5.1.2, 5.1.5
- time, polynomial 5.1.5
- time, quadratic 5.1.5
- time, sublinear 5.1.5
- tolerance, fault 4.1.2
- transparency 1.1.4
- transparency, state 7.1.1
- traversing 2.2.3
- type, data 2.2.2
- type, input 2.3.1
- type, output 2.3.1
- types, primitive data 2.2.2
- value 1.2.5
- value, Boolean 2.1.2
- variable 2.1.1
- variable, global 2.1.4
- variable, local 2.1.1
- variable, sprite 3.3.1
- virus, computer 4.2.5