- 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
- higher-order function 3.2.5
- keylogging software 4.2.5
- nested conditional statement 2.3.3
- network, computer 4.1.1
- 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