Show AWL words on this page.
Show sorted lists of these words.
![]()
|
This page describes the Computer Science Academic Vocabulary List (CSAVL), giving information on what the CSAVL is, how it was developed, how it differs from other word lists, as well as a complete list of words in the CSAVL.
To explore the list more fully, try the CSAVL highlighter (on this site).
The Computer Science Academic Vocabulary List (CSAVL) was developed in 2021 by David Roesler, working at the Department of Applied Linguistics, Portland State University. The CSAVL is a list of academic words which occur frequently in the kind of textbooks and journal articles used by Computer Science (CS) undergraduates at university in the USA, and is intended to provide an efficient tool for CS students to reach a minimum comprehension threshold of 95%. It comprises 904 words in the main list, with an additional 702 in a supplemental, more technical list. In total, the two lists provide 19.90% coverage of a second evaluative corpus, or 1.24% per 100 words.
Unlike some other field-specific (i.e. subject-specific) academic word lists, the CSAVL does not exclude general words. This is because many polysemous words (i.e. words with multiple meanings) may be excluded from the list, despite having distinct meanings in Computer Science that students need to learn. The author gives the following examples: bug, port, tree, string, volume, mouse, instance, for and while.
In order to develop the CSAVL, Roesler created two corpora, one to develop the list, the second to evaluate it. These were called the Computer Science Academic Corpus 1 and 2 respectively (abbreviated to CSAC1 and CSAC2). Each corpus was drawn from textbooks and journal articles, each comprising 10 sub-disciplines, 20 sub-disciplines in total. The textbooks were chosen for relevance, influence and usage, and were intended to represent the core texts students might encounter on an undergraduate CS course, while the journal articles were chosen for relevance, recency and usage (measured by unique downloads), and were ones which students might use for independent research projects. The CSAC1 comprised 12 textbooks and 142 articles, and formed a corpus of 3.5 million words, while the CSAC2 consisted of chapters from 10 textbooks and 42 articles, totalling 700,000 words.
Words for the CSAVL were selected in a broadly similar way to those in the AVL by Gardner and Davies. Specifically, the following six criteria were used.
The CSAVL contrasts with another field-specific academic list, the CSWL or Computer Science Word List, developed by Minshall in 2013. Unlike the CSWL, which excludes words from the GSL and AWL and therefore forms a third, supplementary list, the CSAVL is intended to be a stand-alone list of academic vocabulary.
Roesler found that the CSAVL and CSAVL-S combined gave a coverage of 19.90% in the CASC2, which is more than the 17.26% provided by the AWL and CSWL combination. Additionally, the coverage per 100 words was 1.24 for the former, and 0.55 for the latter, showing that the CSAVL/CSAVL-S are more efficient than the AWL/CSWL, which was a key consideration in the construction of the CSAVL.
In comparing the CSAVL alone with both the AWL and AVL, the author found that the AWL offered slightly better coverage (18.64% compared to 16.06%), the AVL slightly less (12.20%), but again, the CSAVL was more efficient, offering 1.78% coverage per 100 words, compared to 0.62% for the AWL and 0.63% for the AVL.
Finally, in combining the CSAVL and CSAVL-S with the new-GSL, a lemma based general word list, Roesler found that this gave 94.77% coverage, very close to the minimum 95%. While the GSL/AWL/CSWL combination fared slightly better, with 95.49%, this combination has 8489 words in total, far more than the 3918 for the new-GSL, CSAVL and CSAVL-S, which again provided better efficiency, of 2.42% per 100 words, in contrast to 1.12% for the GSL/AWL/CSWL combination.
References
Roesler, R. (2021) 'When a bug is not a bug: An Introduction the the computer science academic vocabulary list', Journal of English for Academic Purposes, 54 (2014) 101044. Available from https://doi.org/10.1016/j.jeap.2021.101044.
The following list gives the 904 words in the CSAVL, with rank, meaning (* indicates CS-specific meaning, # indicates Mathematics-specific meaning), word form (noun, verb, adjective, adverb) and inflected forms.
There is a separate list showing the 702 more specialist words in the CSAVL-S. Click on the button below to show that list.
| Rank | Word | Meaning | Word form | Inflected forms |
| 1 | system | * | n | systems |
| 2 | data | * | n | datas, datum, datums |
| 3 | algorithm | * | n | algorithms |
| 4 | such | adj | ||
| 5 | base | * | v | based, basing, bases |
| 6 | node | * | n | nodes |
| 7 | model | * | n | models |
| 8 | case | * | n | cases |
| 9 | program | * | n | programs, programme, programmes |
| 10 | information | * | n | |
| 11 | set | * | n | sets |
| 12 | code | * | n | codes |
| 13 | function | * | n | functions |
| 14 | process | * | n | processes |
| 15 | application | * | n | applications |
| 16 | software | * | n | |
| 17 | class | * | n | classes |
| 18 | point | * | n | points |
| 19 | type | * | n | types |
| 20 | network | * | n | networks |
| 21 | tree | * | n | trees |
| 22 | object | * | n | objects |
| 23 | element | * | n | elements |
| 24 | input | * | n | inputs |
| 25 | operation | * | n | operations |
| 26 | level | * | n | levels |
| 27 | memory | * | n | memories |
| 28 | table | * | n | tables |
| 29 | order | * | n | orders |
| 30 | file | * | n | files |
| 31 | variable | * | n | variables |
| 32 | language | * | n | languages |
| 33 | write | * | v | written, wrote, writing, writes |
| 34 | list | * | n | lists |
| 35 | structure | * | n | structures |
| 36 | compute | # | v | computes, computed, computing |
| 37 | sequence | * | n | sequences |
| 38 | computer | * | n | computers |
| 39 | bit | * | n | bits |
| 40 | probability | * | n | probabilities |
| 41 | machine | * | n | machines |
| 42 | array | * | n | arrays |
| 43 | page | * | n | pages |
| 44 | error | * | n | errors |
| 45 | step | * | n | steps |
| 46 | search | * | n | searches |
| 47 | most | adj | ||
| 48 | path | * | n | paths |
| 49 | graph | * | n | graphs |
| 50 | web | * | n | webs |
| 51 | length | * | n | lengths |
| 52 | several | adj | ||
| 53 | security | * | n | securities |
| 54 | proof | * | n | proofs |
| 55 | access | * | n | accesses |
| 56 | obtain | v | obtained, obtaining, obtains | |
| 57 | matrix | * | n | matrices, matrixes |
| 58 | task | * | n | tasks |
| 59 | image | * | n | images |
| 60 | form | * | n | forms |
| 61 | return | * | n | returns |
| 62 | interface | * | n | interfaces |
| 63 | resource | * | n | resources |
| 64 | address | * | n | addresses |
| 65 | implementation | * | n | implementations |
| 66 | loop | * | n | loops |
| 67 | first | * | adv | |
| 68 | read | * | v | reading, reads |
| 69 | location | * | n | locations |
| 70 | hardware | * | n | |
| 71 | behavior | n | behaviors, behaviour, behaviours | |
| 72 | programming | * | n | |
| 73 | field | * | n | fields |
| 74 | key | * | n | keys |
| 75 | parameter | * | n | parameters |
| 76 | distribution | * | n | distributions |
| 77 | definition | * | n | definitions |
| 78 | instance | * | n | instances |
| 79 | interaction | * | n | interactions |
| 80 | internet | * | n | |
| 81 | representation | * | n | representations |
| 82 | edge | * | n | edges |
| 83 | stack | * | n | stacks |
| 84 | return | * | v | returning, returned, returns |
| 85 | procedure | * | n | procedures |
| 86 | link | * | n | links |
| 87 | output | * | n | outputs |
| 88 | block | * | n | blocks |
| 89 | domain | * | n | domains |
| 90 | store | * | v | stored, stores, storing |
| 91 | call | * | n | calls |
| 92 | device | * | n | devices |
| 93 | server | * | n | servers |
| 94 | static | * | adj | |
| 95 | dataset | n | datasets | |
| 96 | detection | n | detections | |
| 97 | write | * | n | writes |
| 98 | execute | * | v | executed, executing, executes |
| 99 | least | # | adj | |
| 100 | key | * | adj | |
| 101 | range | * | n | ranges |
| 102 | pattern | * | n | patterns |
| 103 | vector | * | n | vectors |
| 104 | binary | adj | ||
| 105 | constraint | * | n | constraints |
| 106 | message | * | n | messages |
| 107 | environment | * | n | environments |
| 108 | tool | * | n | tools |
| 109 | query | n | queries | |
| 110 | phase | * | n | phases |
| 111 | cluster | * | n | clusters |
| 112 | architecture | * | n | architectures |
| 113 | root | * | n | roots |
| 114 | character | * | n | characters |
| 115 | processor | * | n | processors |
| 116 | due | adj | ||
| 117 | computation | # | n | computations |
| 118 | standard | * | adj | |
| 119 | expression | * | n | expressions |
| 120 | cell | * | n | cells |
| 121 | client | * | n | clients |
| 122 | constant | * | adj | |
| 123 | address | * | v | addressed, addresses, addressing |
| 124 | database | * | n | databases |
| 125 | access | * | v | accessed, accessing, accesses |
| 126 | argument | * | n | arguments |
| 127 | online | * | adj | |
| 128 | dynamic | * | adj | |
| 129 | simulation | * | n | simulations |
| 130 | construct | * | v | constructing, constructed, constructs |
| 131 | degree | * | n | degrees |
| 132 | log | # | n | logs |
| 133 | layer | * | n | layers |
| 134 | linear | adj | ||
| 135 | select | * | v | selected, selecting, selects |
| 136 | choice | * | n | choices |
| 137 | optimal | # | adj | |
| 138 | index | * | n | indices, indexes |
| 139 | complexity | * | n | complexities |
| 140 | signal | * | n | signals |
| 141 | analyze | v | analyzing, analyzed, analyzes, analysing, analysed, analyses | |
| 142 | execution | n | executions | |
| 143 | specify | v | specified, specifies, specifying | |
| 144 | corresponding | adj | ||
| 145 | display | * | v | displayed, displays, displaying |
| 146 | document | * | n | documents |
| 147 | model | * | v | modelled, models, modelling |
| 148 | handle | * | v | handling, handled, handles |
| 149 | mode | * | n | modes |
| 150 | frame | * | n | frames |
| 151 | check | * | v | checks, checked, checking |
| 152 | mean | * | n | means |
| 153 | equation | * | n | equations |
| 154 | scheme | * | n | schemes |
| 155 | theory | * | n | theories |
| 156 | knowledge | * | n | knowledges |
| 157 | physical | * | adj | |
| 158 | cycle | * | n | cycles |
| 159 | accord | v | according, accords, accorded | |
| 160 | optimization | * | n | optimizations, optimisation, optimisations |
| 161 | logic | * | n | logics |
| 162 | classification | n | classifications | |
| 163 | cluster | * | v | clusters, clustered, clustering |
| 164 | enable | * | v | enabled, enabling, enables |
| 165 | request | n | requests | |
| 166 | denote | v | denotes, denoted, denoting | |
| 167 | accuracy | * | n | accuracies |
| 168 | process | * | v | processing, processes, processed |
| 169 | sort | v | sorts, sorting, sorted | |
| 170 | engineering | n | ||
| 171 | operator | * | n | operators |
| 172 | formula | n | formulae, formulas | |
| 173 | failure | * | n | failures |
| 174 | measure | * | v | measured, measures, measuring |
| 175 | interval | # | n | intervals |
| 176 | virtual | adj | ||
| 177 | share | * | v | sharing, shared, shares |
| 178 | assign | v | assigned, assigning, assigns | |
| 179 | symbol | * | n | symbols |
| 180 | framework | * | n | frameworks |
| 181 | exception | * | n | exceptions |
| 182 | testing | * | n | testings |
| 183 | organization | n | organizations, organisation, organisations | |
| 184 | update | v | updating, updates, updated | |
| 185 | basic | * | adj | |
| 186 | specification | * | n | specifications |
| 187 | max | n | ||
| 188 | configuration | * | n | configurations |
| 189 | assumption | # | n | assumptions |
| 190 | evaluation | n | evaluations | |
| 191 | processing | n | ||
| 192 | notation | n | notations | |
| 193 | storage | * | n | storages |
| 194 | protocol | * | n | protocols |
| 195 | platform | * | n | platforms |
| 196 | typically | adv | ||
| 197 | subset | * | n | subsets |
| 198 | bound | * | n | bounds |
| 199 | respectively | adv | ||
| 200 | traffic | * | n | |
| 201 | recognize | * | v | recognizes, recognized, recognizing, recognises, recognised, recognising |
| 202 | depth | * | n | depths |
| 203 | attribute | * | n | attributes |
| 204 | aspect | * | n | aspects |
| 205 | characteristic | * | n | characteristics |
| 206 | combination | * | n | combinations |
| 207 | branch | * | n | branches |
| 208 | card | * | n | cards |
| 209 | category | * | n | categories |
| 210 | conditional | * | adj | |
| 211 | modify | v | modified, modifying, modifies | |
| 212 | frequency | * | n | frequencies |
| 213 | grid | * | n | grids |
| 214 | global | * | adj | |
| 215 | dimension | * | n | dimensions |
| 216 | insert | * | v | inserted, inserting, inserts |
| 217 | priority | * | n | priorities |
| 218 | speed | * | n | speeds |
| 219 | variable | * | adj | variables |
| 220 | center | n | centers, centre, centres | |
| 221 | exploit | v | exploited, exploiting, exploits | |
| 222 | link | * | v | links, linked, linking |
| 223 | measure | * | n | measures |
| 224 | library | * | n | libraries |
| 225 | similarity | n | similarities | |
| 226 | iteration | * | n | iterations |
| 227 | vertex | * | n | vertices, vertexes |
| 228 | resolution | * | n | resolutions |
| 229 | prediction | n | predictions | |
| 230 | transaction | * | n | transactions |
| 231 | equivalent | # | adj | |
| 232 | extract | v | extracted, extracts, extracting | |
| 233 | finite | # | adj | |
| 234 | cache | * | n | caches |
| 235 | efficiency | # | n | efficiencies |
| 236 | label | * | n | labels |
| 237 | valid | adj | ||
| 238 | functionality | n | functionalities | |
| 239 | summary | n | summaries | |
| 240 | check | * | n | checks |
| 241 | boundary | n | boundaries | |
| 242 | computing | n | ||
| 243 | multiplication | # | n | multiplications |
| 244 | yield | v | yields, yielded, yielding | |
| 245 | automatically | adv | ||
| 246 | correspond | v | corresponds, corresponded, corresponding | |
| 247 | neighbor | n | neighbors, neighbour, neighbours | |
| 248 | minimum | # | adj | |
| 249 | compiler | * | n | compilers |
| 250 | mathematical | adj | ||
| 251 | assignment | n | assignments | |
| 252 | integrate | v | integrating, integrated, integrates | |
| 253 | convert | # | v | converted, converting, converts |
| 254 | order | * | v | orders, ordering, ordered |
| 255 | related | adj | ||
| 256 | base | * | n | bases |
| 257 | encode | v | encodes, encoded, encoding | |
| 258 | segment | * | n | segments |
| 259 | computational | adj | ||
| 260 | dimensional | adj | ||
| 261 | metric | * | n | metrics |
| 262 | fast | * | adj | fastest, faster |
| 263 | zero | # | adj | |
| 264 | label | * | v | labels, labelling, labelled, labeled, labeling |
| 265 | list | * | v | listed, lists, listing |
| 266 | safety | * | n | safeties |
| 267 | embed | v | embedded, embeds, embedding | |
| 268 | allocate | v | allocated, allocates, allocating | |
| 269 | minimize | * | v | minimizing, minimized, minimizes, minimising, minimised, minimises |
| 270 | desire | v | desired, desires, desiring | |
| 271 | copy | * | n | copies |
| 272 | classify | v | classified, classifying, classifies | |
| 273 | track | * | v | tracking, tracks, tracked |
| 274 | overview | n | overviews | |
| 275 | diagram | # | n | diagrams |
| 276 | active | * | adj | |
| 277 | monitor | * | v | monitored, monitoring, monitors |
| 278 | delete | * | v | deleted, deleting, deletes |
| 279 | temporal | adj | ||
| 280 | malicious | adj | ||
| 281 | drive | * | n | drives |
| 282 | summarize | v | summarizing, summarizes, summarized, summarising, summarises, summarised | |
| 283 | logical | * | adj | |
| 284 | map | * | v | maps, mapped, mapping |
| 285 | volume | * | n | volumes |
| 286 | usage | n | usages | |
| 287 | min | * | n | mins |
| 288 | approximation | # | n | approximations |
| 289 | chain | * | n | chains |
| 290 | name | * | v | names, naming, named |
| 291 | bind | * | v | bound, binds, binding |
| 292 | count | # | n | counts |
| 293 | guarantee | v | guaranteed, guaranteeing, guarantees | |
| 294 | map | * | n | maps |
| 295 | format | * | n | formats |
| 296 | channel | * | n | channels |
| 297 | update | n | updates | |
| 298 | infrastructure | n | infrastructures | |
| 299 | adapt | v | adapted, adapting, adapts | |
| 300 | stream | * | n | streams |
| 301 | search | * | v | searching, searched, searches |
| 302 | store | * | n | stores |
| 303 | capability | n | capabilities | |
| 304 | buffer | * | n | buffers |
| 305 | ratio | # | n | ratios |
| 306 | engine | * | n | engines |
| 307 | mapping | * | n | mappings |
| 308 | optimize | v | optimizing, optimizes, optimized, optimising, optimises, optimised | |
| 309 | kernel | * | n | kernels |
| 310 | overhead | n | overheads | |
| 311 | transformation | * | n | transformations |
| 312 | recall | n | recalls | |
| 313 | v | printed, prints, printing | ||
| 314 | feedback | * | n | feedbacks |
| 315 | hypothesis | n | hypotheses | |
| 316 | mean | * | adj | meanest, meaner |
| 317 | command | * | n | commands |
| 318 | bound | * | v | bounds, bounded, bounding |
| 319 | translate | v | translated, translating, translates | |
| 320 | translation | * | n | translations |
| 321 | verify | v | verified, verifying, verifies | |
| 322 | arbitrary | adj | ||
| 323 | limitation | n | limitations | |
| 324 | deploy | v | deployed, deploying, deploys | |
| 325 | spatial | adj | ||
| 326 | threshold | n | thresholds | |
| 327 | inference | * | n | inferences |
| 328 | coefficient | # | n | coefficients |
| 329 | view | * | v | views, viewed, viewing |
| 330 | video | * | adj | |
| 331 | core | * | n | cores |
| 332 | destination | n | destinations | |
| 333 | underlie | v | underlay, underlying, underlies, underlain | |
| 334 | abstraction | * | n | abstractions |
| 335 | switch | * | v | switches, switching, switched |
| 336 | regression | # | n | regressions |
| 337 | learning | * | n | learnings |
| 338 | square | n | squares | |
| 339 | entity | * | n | entities |
| 340 | code | * | v | coded, codes, coding |
| 341 | precision | * | n | precisions |
| 342 | extension | * | n | extensions |
| 343 | verification | * | n | verifications |
| 344 | interactive | * | adj | |
| 345 | capacity | * | n | capacities |
| 346 | variation | * | n | variations |
| 347 | file | * | v | filing, filed, files |
| 348 | deployment | n | deployments | |
| 349 | specified | adj | ||
| 350 | abstract | adj | ||
| 351 | decrease | v | decreased, decreasing, decreases | |
| 352 | one | # | n | ones |
| 353 | continuous | adj | ||
| 354 | utilize | v | utilizing, utilized, utilizes, utilising, utilised, utilises | |
| 355 | noise | * | n | noises |
| 356 | discrete | # | adj | |
| 357 | curve | # | n | curves |
| 358 | rotation | n | rotations | |
| 359 | correctly | adv | ||
| 360 | oriented | adj | ||
| 361 | randomly | adv | ||
| 362 | hierarchy | * | n | hierarchies |
| 363 | monitoring | n | monitorings | |
| 364 | fraction | * | n | fractions |
| 365 | default | * | n | defaults |
| 366 | explicitly | adv | ||
| 367 | clock | * | n | clocks |
| 368 | technical | adj | ||
| 369 | simplify | # | v | simplified, simplifying, simplifies |
| 370 | cross | n | crosses | |
| 371 | simulate | v | simulates, simulating, simulated | |
| 372 | characterize | v | characterized, characterizes, characterizing, characterised, characterises, characterising | |
| 373 | switch | * | n | switches |
| 374 | scale | # | v | scaled, scales, scaling |
| 375 | namely | adv | ||
| 376 | generalize | v | generalizes, generalized, generalizing, generalises, generalised, generalising | |
| 377 | organize | v | organizing, organized, organizes, organising, organised, organises | |
| 378 | interact | v | interacts, interacting, interacted | |
| 379 | sequential | * | adj | |
| 380 | allocation | n | allocations | |
| 381 | developer | * | n | developers |
| 382 | self | n | selves | |
| 383 | transfer | n | transfers | |
| 384 | rectangle | # | n | rectangles |
| 385 | shift | * | n | shifts |
| 386 | maximum | # | n | maxima, maximums |
| 387 | partition | * | v | partitions, partitioned, partitioning |
| 388 | prototype | * | n | prototypes |
| 389 | explicit | adj | ||
| 390 | slot | n | slots | |
| 391 | generic | * | adj | |
| 392 | estimation | # | n | estimations |
| 393 | sparse | adj | sparser, sparsest | |
| 394 | calculation | n | calculations | |
| 395 | partition | * | n | partitions |
| 396 | commonly | adv | ||
| 397 | portion | n | portions | |
| 398 | chip | * | n | chips |
| 399 | hierarchical | adj | ||
| 400 | signature | * | n | signatures |
| 401 | remainder | # | n | remainders |
| 402 | graphical | adj | ||
| 403 | compile | v | compiled, compiles, compiling | |
| 404 | exact | # | adj | |
| 405 | evolution | n | evolutions | |
| 406 | construct | * | n | constructs |
| 407 | scope | * | n | scopes |
| 408 | review | * | v | reviewed, reviews, reviewing |
| 409 | availability | * | n | availabilities |
| 410 | arithmetic | # | n | arithmetics |
| 411 | block | * | v | blocks, blocked, blocking |
| 412 | partial | adj | ||
| 413 | interpret | v | interpreted, interpreting, interprets | |
| 414 | transfer | v | transfers, transferred, transferring, transfering, transfered | |
| 415 | topology | * | n | topologies |
| 416 | sample | # | v | samples, sampling, sampled |
| 417 | taxonomy | n | taxonomies | |
| 418 | second | adv | ||
| 419 | terminate | v | terminates, terminated, terminating | |
| 420 | counter | * | n | counters |
| 421 | read | * | n | reads |
| 422 | split | * | v | splitting, splits |
| 423 | increment | * | n | increments |
| 424 | decomposition | * | n | decompositions |
| 425 | left | n | lefts | |
| 426 | register | * | v | registered, registers, registering |
| 427 | axis | # | n | axes |
| 428 | syntax | * | n | syntaxes |
| 429 | frequent | adj | ||
| 430 | parallel | * | adj | |
| 431 | influence | * | v | influenced, influences, influencing |
| 432 | peer | n | peers | |
| 433 | null | * | adj | |
| 434 | greedy | adj | greediest, greedier | |
| 435 | efficiently | adv | ||
| 436 | evolve | v | evolved, evolving, evolves | |
| 437 | minimum | # | n | minima, minimums |
| 438 | geometric | adj | ||
| 439 | dependency | n | dependencies | |
| 440 | engineer | n | engineers | |
| 441 | distinguish | v | distinguished, distinguishing, distinguishes | |
| 442 | filter | * | v | filters, filtering, filtered |
| 443 | equal | v | equals, equalled, equalling | |
| 444 | target | v | targeted, targets, targeting, targetting, targetted | |
| 445 | following | n | followings | |
| 446 | validation | * | n | validations |
| 447 | variant | n | variants | |
| 448 | digital | * | adj | |
| 449 | toward | con | ||
| 450 | width | * | n | widths |
| 451 | velocity | # | n | velocities |
| 452 | probabilistic | adj | ||
| 453 | pass | * | n | passes |
| 454 | communicate | v | communicates, communicated, communicating | |
| 455 | exceed | v | exceeding, exceeds, exceeded | |
| 456 | straightforward | adj | ||
| 457 | edit | * | v | edited, editing, edits |
| 458 | automatic | adj | ||
| 459 | universal | adj | ||
| 460 | in | adv | ||
| 461 | random | # | n | |
| 462 | header | * | n | headers |
| 463 | constrain | v | constrained, constraining, constrains | |
| 464 | identifier | * | n | identifiers |
| 465 | compute | # | n | computes |
| 466 | mouse | * | n | mice, mouses |
| 467 | range | * | v | ranging, ranges, ranged |
| 468 | float | * | v | floating, floats, floated |
| 469 | eliminate | v | eliminates, eliminated, eliminating | |
| 470 | multiply | v | multiplies, multiplying, multiplied | |
| 471 | browser | * | n | browsers |
| 472 | violate | v | violated, violating, violates | |
| 473 | runtime | n | runtimes | |
| 474 | hint | n | hints | |
| 475 | integrity | * | n | |
| 476 | filter | * | n | filters |
| 477 | infinite | # | adj | |
| 478 | likelihood | * | n | likelihoods |
| 479 | multiple | # | n | multiples |
| 480 | zero | # | n | zeros |
| 481 | theoretical | adj | ||
| 482 | occurrence | n | occurrences | |
| 483 | infer | v | inferred, inferring, infers | |
| 484 | initialize | # | v | initialized, initializing, initializes, initialised, initialising, initialises |
| 485 | completion | n | completions | |
| 486 | constant | * | n | constants |
| 487 | adaptive | adj | ||
| 488 | maintenance | * | n | |
| 489 | aggregation | n | aggregations | |
| 490 | compromise | v | compromising, compromises, compromised | |
| 491 | symmetric | adj | ||
| 492 | artifact | n | artifacts | |
| 493 | interrupt | * | v | interrupting, interrupted, interrupts |
| 494 | reuse | v | reusing, reused, reuses | |
| 495 | bin | n | bins | |
| 496 | paradigm | * | n | paradigms |
| 497 | type | * | v | types, typed, typing |
| 498 | discovery | n | discoveries | |
| 499 | identification | * | n | identifications |
| 500 | coordinate | n | coordinates | |
| 501 | vendor | n | vendors | |
| 502 | expectation | * | n | expectations |
| 503 | retrieval | n | retrievals | |
| 504 | independently | adv | ||
| 505 | maximize | * | v | maximizing, maximizes, maximized, maximising, maximises, maximised |
| 506 | pi | # | n | |
| 507 | reasoning | n | reasonings | |
| 508 | inequality | * | n | inequalities |
| 509 | schedule | v | scheduled, schedules, scheduling | |
| 510 | transmission | n | transmissions | |
| 511 | modification | n | modifications | |
| 512 | coarse | adj | coarser, coarsest | |
| 513 | highlight | * | v | highlighted, highlights, highlighting |
| 514 | statistical | adj | ||
| 515 | approximate | # | v | approximated, approximates, approximating |
| 516 | overlap | * | v | overlaps, overlapped, overlapping |
| 517 | shift | * | v | shifted, shifts, shifting |
| 518 | robust | # | adj | robuster, robustest |
| 519 | trace | v | traces, tracing, traced | |
| 520 | scan | * | v | scanned, scanning, scans |
| 521 | refinement | * | n | refinements |
| 522 | yield | n | yields | |
| 523 | transmit | v | transmitted, transmits, transmitting | |
| 524 | connectivity | * | n | connectivities |
| 525 | recursively | adv | ||
| 526 | function | * | v | functions, functioned, functioning |
| 527 | faster | adv | ||
| 528 | outlier | * | n | outliers |
| 529 | preceding | adj | ||
| 530 | bug | * | n | bugs |
| 531 | recovery | * | n | recoveries |
| 532 | overflow | * | n | overflows |
| 533 | gate | * | n | gates |
| 534 | empirical | # | adj | |
| 535 | intermediate | adj | ||
| 536 | effectiveness | n | ||
| 537 | guideline | n | guidelines | |
| 538 | collision | # | n | collisions |
| 539 | comparable | adj | ||
| 540 | formulation | n | formulations | |
| 541 | exhibit | v | exhibited, exhibiting, exhibits | |
| 542 | roughly | adv | ||
| 543 | operational | adj | ||
| 544 | minimal | adj | ||
| 545 | automated | adj | ||
| 546 | split | * | n | splits |
| 547 | retrieve | v | retrieved, retrieving, retrieves | |
| 548 | division | n | divisions | |
| 549 | content | adj | ||
| 550 | deterministic | * | adj | |
| 551 | port | * | n | ports |
| 552 | prime | # | n | primes |
| 553 | simultaneously | adv | ||
| 554 | intersection | * | n | intersections |
| 555 | scalability | * | n | |
| 556 | utility | # | n | utilities |
| 557 | uniform | # | adj | |
| 558 | object | * | v | objects, objected, objecting |
| 559 | electronic | * | adj | |
| 560 | structural | adj | ||
| 561 | nonnegative | adj | ||
| 562 | implicit | # | adj | |
| 563 | arrow | n | arrows | |
| 564 | insight | n | insights | |
| 565 | survey | v | surveys, surveyed, surveying | |
| 566 | prior | adj | ||
| 567 | experimental | adj | ||
| 568 | composition | * | n | compositions |
| 569 | weighted | adj | ||
| 570 | hybrid | adj | ||
| 571 | adjacent | adj | ||
| 572 | alignment | n | alignments | |
| 573 | install | * | v | installed, installing, installs |
| 574 | manipulate | v | manipulated, manipulating, manipulates | |
| 575 | incorrect | adj | ||
| 576 | motivate | v | motivated, motivates, motivating | |
| 577 | dynamically | adv | ||
| 578 | depict | v | depicting, depicted, depicts | |
| 579 | enforce | v | enforced, enforcing, enforces | |
| 580 | coordinate | v | coordinated, coordinating, coordinates | |
| 581 | null | * | n | nulls |
| 582 | zero | v | zeroing, zeros, zeroed | |
| 583 | alphabet | * | n | alphabets |
| 584 | vulnerable | adj | ||
| 585 | rank | * | v | ranks, ranking, ranked |
| 586 | utilization | n | utilizations, utilisation, utilisations | |
| 587 | layout | n | layouts | |
| 588 | precise | adj | ||
| 589 | dynamics | # | n | |
| 590 | sampling | * | n | samplings |
| 591 | offset | v | offsets, offsetting | |
| 592 | convention | n | conventions | |
| 593 | bias | * | n | biases |
| 594 | simplicity | n | simplicities | |
| 595 | proportional | adj | ||
| 596 | interpretation | * | n | interpretations |
| 597 | tracking | n | ||
| 598 | validate | * | v | validated, validating, validates |
| 599 | flip | v | flips, flipped, flipping | |
| 600 | graphics | * | n | |
| 601 | mechanical | # | adj | |
| 602 | mine | v | mining, mines, mined | |
| 603 | phenomenon | n | phenomena | |
| 604 | matching | * | n | matchings |
| 605 | equivalence | * | n | equivalences |
| 606 | principal | adj | ||
| 607 | double | adv | ||
| 608 | legitimate | adj | ||
| 609 | monitor | * | n | monitors |
| 610 | enterprise | n | enterprises | |
| 611 | prior | adv | ||
| 612 | generator | * | n | generators |
| 613 | smart | adj | smartest, smarter | |
| 614 | correction | # | n | corrections |
| 615 | checking | n | checkings | |
| 616 | completeness | * | n | |
| 617 | projection | * | n | projections |
| 618 | document | * | v | documents, documented, documenting |
| 619 | rewrite | v | rewritten, rewrites, rewrote | |
| 620 | helpful | adj | ||
| 621 | flexible | adj | ||
| 622 | request | v | requests, requested, requesting | |
| 623 | shared | adj | ||
| 624 | correctness | n | ||
| 625 | trace | # | n | traces |
| 626 | additionally | adv | ||
| 627 | load | # | v | loaded, laden, loading, loads |
| 628 | connected | adj | ||
| 629 | behave | v | behaving, behaves, behaved | |
| 630 | host | v | hosting, hosts, hosted | |
| 631 | numerical | adj | ||
| 632 | arithmetic | # | adj | |
| 633 | workload | n | workloads | |
| 634 | sharing | n | sharings | |
| 635 | guarantee | n | guarantees | |
| 636 | indicator | * | n | indicators |
| 637 | remote | * | adj | remoter, remotest |
| 638 | equality | n | equalities | |
| 639 | centralized | adj | centralised | |
| 640 | chunk | * | n | chunks |
| 641 | originally | adv | ||
| 642 | formally | adv | ||
| 643 | repeatedly | adv | ||
| 644 | metric | * | adj | |
| 645 | intuitive | adj | ||
| 646 | configure | v | configured, configuring, configures | |
| 647 | span | v | spans, spanning, spanned | |
| 648 | inverse | * | n | inverses |
| 649 | regardless | adv | ||
| 650 | binary | n | binaries | |
| 651 | incremental | adj | ||
| 652 | double | v | doubled, doubles, doubling | |
| 653 | primitive | * | adj | |
| 654 | normalize | v | normalizing, normalized, normalizes, normalising, normalised, normalises | |
| 655 | versus | con | ||
| 656 | anonymous | adj | ||
| 657 | trigger | * | v | triggers, triggering, triggered |
| 658 | accomplish | v | accomplished, accomplishing, accomplishes | |
| 659 | structure | * | v | structures, structured, structuring |
| 660 | repository | * | n | repositories |
| 661 | replacement | n | replacements | |
| 662 | penalty | n | penalties | |
| 663 | tolerance | n | tolerances | |
| 664 | metadata | n | ||
| 665 | structured | adj | ||
| 666 | reference | v | references, referenced, referencing | |
| 667 | complicated | adj | ||
| 668 | group | * | v | groups, grouped, grouping |
| 669 | exponential | adj | ||
| 670 | swap | n | swaps | |
| 671 | signal | * | v | signalled, signals, signalling |
| 672 | omit | v | omitted, omitting, omits | |
| 673 | on | adv | ||
| 674 | even | # | adj | |
| 675 | exchange | v | exchanged, exchanges, exchanging | |
| 676 | executable | adj | ||
| 677 | extraction | n | extractions | |
| 678 | schedule | n | schedules | |
| 679 | handling | n | handlings | |
| 680 | website | * | n | websites |
| 681 | root | * | v | rooted, roots, rooting |
| 682 | accessible | adj | ||
| 683 | propagate | v | propagating, propagated, propagates | |
| 684 | randomize | # | v | randomizing, randomized, randomizes, randomising, randomised, randomises |
| 685 | permutation | * | n | permutations |
| 686 | advanced | adj | ||
| 687 | integrated | adj | ||
| 688 | arc | * | n | arcs |
| 689 | latter | adj | ||
| 690 | align | v | aligned, aligns, aligning | |
| 691 | approximate | # | adj | |
| 692 | vertical | adj | ||
| 693 | stream | * | v | streaming, streams, streamed |
| 694 | besides | con | ||
| 695 | rotate | v | rotating, rotates, rotated | |
| 696 | core | * | adj | |
| 697 | scan | * | n | scans |
| 698 | nest | v | nests, nested, nesting | |
| 699 | journal | n | journals | |
| 700 | subject | adj | ||
| 701 | briefly | adv | ||
| 702 | base | * | adj | baser, basest |
| 703 | diversity | n | diversities | |
| 704 | fit | # | n | fits |
| 705 | concurrent | # | adj | |
| 706 | annotation | * | n | annotations |
| 707 | appendix | n | appendices, appendixes | |
| 708 | implication | # | n | implications |
| 709 | sufficiently | adv | ||
| 710 | consistency | * | n | consistencies |
| 711 | weakness | n | weaknesses | |
| 712 | motivation | n | motivations | |
| 713 | formulate | v | formulated, formulating, formulates | |
| 714 | center | v | centering, centered, centers | |
| 715 | periodic | adj | ||
| 716 | adoption | n | adoptions | |
| 717 | pop | * | v | popping, popped, pops |
| 718 | compatible | adj | ||
| 719 | decrease | n | decreases | |
| 720 | correspondence | # | n | correspondences |
| 721 | swap | v | swapping, swapped, swaps | |
| 722 | receiver | n | receivers | |
| 723 | reconstruction | n | reconstructions | |
| 724 | quantity | # | n | quantities |
| 725 | distinction | n | distinctions | |
| 726 | scalable | * | adj | |
| 727 | alternatively | adv | ||
| 728 | stable | adj | ||
| 729 | disjoint | * | adj | |
| 730 | convenient | adj | ||
| 731 | consecutive | adj | ||
| 732 | query | v | queries, queried, querying | |
| 733 | displacement | # | n | displacements |
| 734 | adaptation | n | adaptations | |
| 735 | project | v | projects, projected, projecting | |
| 736 | distortion | n | distortions | |
| 737 | extensive | adj | ||
| 738 | placement | n | placements | |
| 739 | separation | n | separations | |
| 740 | feasible | # | adj | |
| 741 | networking | n | ||
| 742 | tail | * | n | tails |
| 743 | violation | n | violations | |
| 744 | annotate | v | annotating, annotated, annotates | |
| 745 | offset | n | offsets | |
| 746 | conjunction | * | n | conjunctions |
| 747 | generalization | n | generalizations, generalisation, generalisations | |
| 748 | exclusive | # | adj | |
| 749 | categorize | v | categorized, categorizing, categorizes, categorised, categorising, categorises | |
| 750 | dictionary | * | n | dictionaries |
| 751 | debug | v | debugging, debugged, debugs | |
| 752 | emphasize | v | emphasized, emphasizing, emphasizes, emphasised, emphasising, emphasises | |
| 753 | applicable | adj | ||
| 754 | bottom | adj | ||
| 755 | uniformly | adv | ||
| 756 | conversion | n | conversions | |
| 757 | magnitude | n | magnitudes | |
| 758 | modified | adj | ||
| 759 | iterative | adj | ||
| 760 | template | * | n | templates |
| 761 | thereby | adv | ||
| 762 | parallel | * | n | parallels |
| 763 | heuristic | * | adj | |
| 764 | calculus | # | n | |
| 765 | program | * | v | programs, programming, programmed |
| 766 | separately | adv | ||
| 767 | balance | * | v | balanced, balancing, balances |
| 768 | controller | * | n | controllers |
| 769 | greatly | adv | ||
| 770 | attribute | * | v | attributed, attributes, attributing |
| 771 | acquisition | n | acquisitions | |
| 772 | purchase | v | purchased, purchases, purchasing | |
| 773 | flexibility | n | flexibilities | |
| 774 | quantify | v | quantified, quantifying, quantifies | |
| 775 | logically | adv | ||
| 776 | robustness | * | n | |
| 777 | assertion | * | n | assertions |
| 778 | derivation | n | derivations | |
| 779 | manually | adv | ||
| 780 | reside | v | resides, residing, resided | |
| 781 | draw | * | n | draws |
| 782 | numerous | adj | ||
| 783 | manual | adj | ||
| 784 | reverse | adj | ||
| 785 | uncertainty | * | n | uncertainties |
| 786 | desirable | adj | ||
| 787 | speed | * | v | speeds, speeded, speeding, sped |
| 788 | timing | n | timings | |
| 789 | click | * | n | clicks |
| 790 | million | n | millions | |
| 791 | realistic | adj | ||
| 792 | peer | v | peers, peering, peered | |
| 793 | augment | v | augmented, augmenting, augments | |
| 794 | anomaly | n | anomalies | |
| 795 | nonzero | adj | ||
| 796 | self | adj | ||
| 797 | trivial | adj | ||
| 798 | specialized | adj | specialised | |
| 799 | discard | v | discarded, discarding, discards | |
| 800 | observed | adj | ||
| 801 | accurately | adv | ||
| 802 | validity | n | validities | |
| 803 | strictly | adv | ||
| 804 | mitigate | v | mitigated, mitigating, mitigates | |
| 805 | push | * | n | pushes |
| 806 | square | # | v | squares, squaring, squared |
| 807 | planning | * | n | |
| 808 | above | # | adv | |
| 809 | persistent | adj | ||
| 810 | partially | adv | ||
| 811 | traverse | v | traversed, traverses, traversing | |
| 812 | balanced | * | adj | |
| 813 | refine | v | refined, refining, refines | |
| 814 | required | adj | ||
| 815 | click | * | v | clicked, clicking, clicks |
| 816 | meaningful | adj | ||
| 817 | incur | v | incurred, incurring, incurs | |
| 818 | precede | v | preceded, precedes, preceding | |
| 819 | collaborative | adj | ||
| 820 | heterogeneous | adj | ||
| 821 | marketing | n | ||
| 822 | terminology | n | terminologies | |
| 823 | automate | v | automating, automated, automates | |
| 824 | define | v | defined, defining, defines | |
| 825 | flash | n | flashes | |
| 826 | algorithm | * | n | algorithms |
| 827 | continuously | adv | ||
| 828 | number | v | numbers, numbered, numbering | |
| 829 | forth | * | adv | |
| 830 | subtract | v | subtracting, subtracted, subtracts | |
| 831 | orient | v | oriented, orienting, orients | |
| 832 | subsystem | n | subsystems | |
| 833 | disadvantage | n | disadvantages | |
| 834 | replicate | v | replicated, replicates, replicating | |
| 835 | closed | * | adj | |
| 836 | implicitly | adv | ||
| 837 | redundant | # | adj | |
| 838 | mutual | adj | ||
| 839 | parallelism | n | parallelisms | |
| 840 | alter | v | altered, altering, alters | |
| 841 | selected | adj | ||
| 842 | manipulation | n | manipulations | |
| 843 | simulator | * | n | simulators |
| 844 | bucket | * | n | buckets |
| 845 | horizontal | adj | ||
| 846 | mask | n | masks | |
| 847 | collaboration | n | collaborations | |
| 848 | printer | * | n | printers |
| 849 | challenging | adj | ||
| 850 | classical | adj | ||
| 851 | due | adv | ||
| 852 | exit | n | exits | |
| 853 | routine | * | adj | |
| 854 | multimedia | * | n | |
| 855 | cope | v | coping, coped, copes | |
| 856 | illustration | n | illustrations | |
| 857 | incoming | adj | ||
| 858 | representative | # | adj | |
| 859 | inherent | adj | ||
| 860 | sum | # | v | summed, sums, summing |
| 861 | abstract | n | abstracts | |
| 862 | fragment | n | fragments | |
| 863 | composite | # | adj | |
| 864 | relational | adj | ||
| 865 | assert | v | asserted, asserting, asserts | |
| 866 | opposite | adj | ||
| 867 | vice | adj | ||
| 868 | neighboring | adj | ||
| 869 | snapshot | n | snapshots | |
| 870 | latter | n | latters | |
| 871 | accordingly | adv | ||
| 872 | invalid | # | adj | |
| 873 | visualization | * | n | visualizations, visualisation, visualisations |
| 874 | size | v | sized, sizes, sizing | |
| 875 | novel | adj | ||
| 876 | physically | adv | ||
| 877 | locality | n | localities | |
| 878 | transform | n | transforms | |
| 879 | concrete | adj | ||
| 880 | computationally | adv | ||
| 881 | hidden | adj | ||
| 882 | fulfill | v | fulfills, fulfilling, fulfilled, fulfils, fulfil | |
| 883 | originate | v | originates, originated, originating | |
| 884 | virtual | n | virtuals | |
| 885 | script | * | n | scripts |
| 886 | acceptance | n | acceptances | |
| 887 | arbitrarily | adv | ||
| 888 | setup | n | setups | |
| 889 | positive | # | n | positives |
| 890 | shell | * | n | shells |
| 891 | drawback | n | drawbacks | |
| 892 | scaling | * | n | scalings |
| 893 | couple | # | v | couples, coupled, coupling |
| 894 | brute | adj | ||
| 895 | average | v | averages, averaged, averaging | |
| 896 | benchmark | * | n | benchmarks |
| 897 | false | adj | ||
| 898 | designate | v | designated, designating, designates | |
| 899 | outer | adj | ||
| 900 | derivative | * | n | derivatives |
| 901 | classic | adj | ||
| 902 | stack | * | v | stacked, stacks, stacking |
| 903 | next | adv | ||
| 904 | leverage | v | leveraged, leveraging, leverages |

Author: Sheldon Smith ‖ Last modified: 31 January 2022.
Sheldon Smith is the founder and editor of EAPFoundation.com. He has been teaching English for Academic Purposes since 2004. Find out more about him in the about section and connect with him on Twitter, Facebook and LinkedIn.
1
2
3
4
5
6