This glossary of computer science is a list of definitions of terms and concepts used in computer science, its sub-disciplines, and related fields, including terms relevant to software, data science, and .
See also
References
Works cited
- Abran, Alain; Moore, James W.; Bourque, Pierre; Dupuis, Robert; Tripp, Leonard L. (2004). Guide to the Software Engineering Body of Knowledge. IEEE. ISBN 978-0-7695-2330-9.
- Anton, Howard (1987), Elementary Linear Algebra, 5th ed., New York: Wiley, ISBN 0-471-84819-0
- Beauregard, Raymond A. & Fraleigh, John B. (1973), A First Course In Linear Algebra: with Optional Introduction to Groups, Rings, and Fields, Boston: Houghton Mifflin Co., ISBN 0-395-14017-X
- "Uniform Resource Identifiers (URI): Generic Syntax". August 1998. Retrieved 31 August 2015.
- "Uniform Resource Identifiers (URI): Generic Syntax". January 2005. Retrieved 31 August 2015.
- Bruce, Kim B. (2002). Foundations of Object-oriented Languages: Types and Semantics. MIT Press. ISBN 978-0-262-02523-2.
- Butterfield, Andrew & Ngondi, Gerard E. (2016). A dictionary of computer science. 7th ed. Oxford, UK: Oxford University Press. ISBN 978-0-19-968897-5.
- Connolly, Daniel "Dan" & Sperberg-McQueen, C. Michael (eds.) (21 May 2009). "Web addresses in HTML 5". World Wide Web Consortium. Archived 2015-07-10 at the Wayback Machine. Retrieved 13 September 2015.
- Gamma; Helm; Johnson; Vlissides (1995). Design Patterns: Elements of Reusable Object-Oriented Software. Addison Wesley. ISBN 9780201633610.
- Gosling, James; Joy, Bill; Steele, Guy; Bracha, Gilad; Buckley, Alex (2014). The Java® Language Specification. Java SE 8 ed.
- Knuth, Donald (1998). Sorting and searching. Vol. 3. The Art of Computer Programming. 2nd ed. Reading, MA: Addison-Wesley Professional. ISBN 978-0-201-89685-5.
- Legg, Shane & Hutter, Marcus (15 June 2007). "A Collection of Definitions of Intelligence". arXiv:0706.3639
- Mealling, Michael & Denenberg, Ray (eds.) (August 2002). "Report from the Joint W3C/IETF URI Planning Interest Group: Uniform Resource Identifiers (URIs), URLs, and Uniform Resource Names (URNs): Clarifications and Recommendations". Retrieved 13 September 2015.
- Mitchell, Melanie (1996). An Introduction to Genetic Algorithms. Cambridge, MA: MIT Press. ISBN 9780585030944.
- Nicholls, John E. (1975). The Structure and Design of Programming Languages. Addison-Wesley. ISBN 0-201-14454-9. Retrieved 2025-11-11.
- Nilsson, Nils (1998). Artificial Intelligence: A New Synthesis. Morgan Kaufmann. ISBN 978-1-55860-467-4. Archived 26 July 2020 at the Wayback Machine. Retrieved 18 November 2019.
- Pohl, Ira & Shaw, Alan (1981). The Nature of Computation: An Introduction to Computer Science. Computer Software Engineering Series. Computer Science Press. ISBN 0-914894-12-9. Retrieved 2025-11-11.
- Poole, David; Mackworth, Alan; Goebel, Randy (1998). Computational Intelligence: A Logical Approach. New York: Oxford University Press. ISBN 978-0-19-510270-3. Archived 26 July 2020 at the Wayback Machine. Retrieved 22 August 2020.
- Russell, Stuart J. & Norvig, Peter (2009). Artificial Intelligence: A Modern Approach. 3rd ed. Upper Saddle River, New Jersey: Prentice Hall. ISBN 978-0-13-604259-4..