computer science

E812223

Computer science is the academic and practical field that studies computation, algorithms, data structures, and the design and analysis of hardware and software systems.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (2)

Label Occurrences
computer science canonical 2
Computer Science 1

Statements (82)

Predicate Object
instanceOf academic discipline
scientific field
aimsTo build reliable systems
create efficient algorithms
improve computational efficiency
understand limits of computation
appliesTo business
communications
engineering
entertainment
medicine
scientific computing
developedFrom electrical engineering
logic
mathematics
emergedIn mid-20th century
focusesOn analysis of algorithms
analysis of data structures
automation of tasks
design of algorithms
design of data structures
design of hardware systems
design of software systems
optimization of computation
hasCoreConcept abstraction
algorithm
complexity
computation model
concurrency
data structure
modularity
recursion
hasDegreeType bachelor's degree
doctoral degree
master's degree
hasProfessionalOrganization ACM NERFINISHED
IEEE Computer Society NERFINISHED
hasSubdiscipline applied computer science
human-centered computing
systems computer science
theoretical computer science
relatedTo computer engineering
information technology
software engineering
studies algorithms
artificial intelligence
automata
cloud computing
computation
computational biology
computational complexity
computer graphics
computer networks
computer security
computer systems
computer vision
cryptography
data mining
data structures
databases
distributed systems
embedded systems
formal languages
hardware systems
human-computer interaction
information processing
information retrieval
machine learning
numerical computation
operating systems
parallel computing
programming languages
robotics
software engineering
software systems
theory of computation
taughtAt colleges
universities
uses electrical engineering
logic
mathematics
statistics

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

Reverse Polish Notation isUsedIn computer science
Theoretical Computer Science partOf computer science
this entity surface form: Computer Science
neural engineering appliesPrinciplesOf computer science