Home of English Grammar

Grammar Guide
  • Home
  • Exercises
  • Matches
  • Rules
  • Tools
    • Grammar Checker
    • Very Replacer
    • Word Counter
  • Top Social Media Posts
  • Various Posts
  • Vocabulary
  • Writing Guides
  • Contact

100 Words Every Computer Science Researcher Should Know

July 23, 2026

100 Words Every Computer Science Researcher Should Know

No. Item Definition
1. abstraction hiding details behind essentials
2. accuracy overall fraction correct
3. algorithm step-by-step problem-solving procedure
4. approximation near-optimal solution method
5. architecture overall system organization
6. automaton abstract machine for computation
7. axiom basic assumed principle
8. bandwidth data transfer capacity
9. baseline reference performance level
10. benchmark standard test for comparison
11. bias systematic deviation or prejudice
12. complexity resource cost of computation
13. compression reducing data size
14. computation process of calculating or processing
15. convergence approaching a limiting value
16. corollary result following from a theorem
17. correctness meeting the intended specification
18. cut partition separating a graph
19. cycle closed path in a graph
20. data structure organized way to store data
21. database organized collection of stored data
22. dataset collection of data examples
23. deadlock mutual waiting without progress
24. decidability whether solvable by algorithm
25. dimension number of independent directions
26. distribution pattern of probability values
27. edge connection between vertices
28. eigenvalue special scalar of transformation
29. eigenvector vector scaled by transformation
30. encoding representation in a code
31. encryption protecting data by coding
32. entropy measure of uncertainty
33. error difference from correct value
34. expectation average predicted value
35. fault tolerance continuing despite failures
36. feature measurable input characteristic
37. flow amount moving through network
38. gradient direction of steepest increase
39. grammar rules generating valid strings
40. graph nodes connected by edges
41. hashing mapping data to fixed values
42. heap priority structure or memory area
43. heuristic practical but non-guaranteed method
44. implementation actual realized version
45. induction proof method over cases
46. inference deriving conclusions from premises
47. interface shared boundary between systems
48. interpreter program executing code directly
49. invariant property preserved during execution
50. kernel null space or core function
51. language set of valid strings
52. latency delay before response
53. learning improving from data or experience
54. lemma helper result used in proofs
55. logic formal reasoning system
56. matching set of nonoverlapping edges
57. matrix rectangular array of values
58. memory storage used by programs
59. metric quantitative performance measure
60. model abstract representation of a system
61. norm measure of vector size
62. optimization finding the best solution
63. parallelism simultaneous execution of tasks
64. path sequence of connected edges
65. precision fraction of relevant positives
66. prediction forecasting unknown outcomes
67. probability measure of chance
68. process running program instance
69. proof rigorous demonstration of truth
70. protocol rules for communication
71. query request for stored data
72. queue first-in first-out structure
73. randomization use of randomness in algorithms
74. rank number of independent rows
75. recall fraction found among positives
76. recursion self-referential problem-solving method
77. reducibility transformability between problems
78. regression modeling numeric relationships
79. robustness strength under varied conditions
80. runtime period during execution
81. sampling taking representative measurements
82. scalability ability to handle growth
83. search finding a target item
84. semantics meaning of expressions or programs
85. signal meaningful varying quantity
86. sorting arranging items by order
87. stability resistance to small disturbances
88. syntax formal structure of expressions
89. termination eventual completion of execution
90. theorem statement proved from assumptions
91. thread lightweight execution sequence
92. throughput work completed per time
93. tractability feasible computational solvability
94. training fitting a model to data
95. transaction atomic unit of database work
96. tree connected acyclic graph
97. validation checking real-world suitability
98. vector ordered list of numbers
99. verification checking formal correctness
100. vertex node in a graph
  • Share
  • Post
  • Post
  • Reddit
  • Email
  • WhatsApp
NEW: Try Matches, our daily vocabulary challenge. Pick a topic and level and match words with definitions to boost your vocabulary.
2,485,429 
761,532 
Improve Your Grammar
  • Download 2026 Grammar Guide (PDF)
  • Free Weekly Exercises & Vocabulary
  • Join over 3 Million English Learners
We respect your privacy. Unsubscribe anytime.

Grammar Checker

GrammarCheck.net - Try online
Hint → Bookmark GrammarCheck for future use.

Latest Posts

  • 100 Words to Describe Colors July 24, 2026
  • Dynamic and Stative Meaning Exercise July 23, 2026
  • 100 Words Every Computer Science Researcher Should Know July 23, 2026
  • 100 Common ESL Grammar Mistakes July 23, 2026
  • 100 Best Synonyms for “Have” July 23, 2026
  • 100 Best Synonyms for “Submit” July 23, 2026
  • 100 Best Synonyms for “Reveal” July 23, 2026

Copyright © 2026 · EnglishGrammar.org
Disclaimer · Pro · Privacy Policy · Refund Policy · Sitemap · Terms

Improve Your Grammar
  • Download 2026 Grammar Guide (PDF)
  • Free Weekly Exercises & Vocabulary
  • Join over 3 Million English Learners
We respect your privacy. Unsubscribe anytime.