computer scientists
Software theory researchers
Computer scientists study the theory and practice of computation—algorithms, data structures, programming languages, and the mathematical foundations underlying how computers process information.
The field spans from abstract questions about what can be computed to practical work in artificial intelligence, cryptography, and software systems.
Computer scientists at the university developed a new approach to machine learning.
- artificial intelligenceMachines mimicking human thought
- softwarePrograms directing computer operations
- algorithmsFinite instruction sequences
- Turing AwardComputer science's top prize
- data structuresInformation organization schemes
Alan Turing · hardware · machine learning · Grace Hopper · PhD students · programming languages · coding · code review · bug fixes · open source · stack overflow · mathematicians · white papers · labs · data · code · nerds · cryptography
- Tech InnovatorsThomas Edison, Nikola Tesla, Steve Jobs, Bill Gates, Alan Turing
- academicsprofessor, course, university professors, math, professors
- codebreakerscodebreaker, codebreakers, cryptanalysts, decoders, cryptanalyst
computer scientistscode monkeys
Programmers, often disparagingly
software engineers · web developers · coders · programmers · software developers
computer scientistsnaturalists
Students of wildlife
farmers · biologists · field researchers · botanists · zoologists
computer scientistsliterary critics
Analyzers of published prose
poets · artists · classicists · art historians · novelists
computer, scientist, compute, computing, computed, computation, computerized, computerize, computations