Friday, July 3, 2020

Computer science


Computer science


Computer science is the study of computation and information[1][2]. Computer science deals with theory of computationalgorithmscomputational problems and the design of computer systems hardwaresoftware and applications[3][4]. Computer science addresses both human-made and natural information processes, such as communicationcontrolperceptionlearning and intelligence especially in human-made computing systems and machines[5][6][7]. According to Peter Denning, the fundamental question underlying computer science is, What can be automated?[8][5]

Its fields can be divided into theoretical and practical disciplinesComputational complexity theory is highly abstract, while computer graphics and computational geometry emphasizes real-world applications. Algorithmics is called the heart of computer science[9]Programming language theory considers approaches to the description of computational processes, while software engineering involves the use of programming languages and complex systemsComputer architecture and computer engineering deals with construction of computer components and computer-controlled equipment[5][10]Human–computer interaction considers the challenges in making computers useful, usable, and accessibleArtificial intelligence aims to synthesize goal-orientated processes such as problem-solving, decision-making, environmental adaptation, motion planninglearning, and communication found in humans and animals.


No comments:

Post a Comment

Computer science

Computer science Computer science  is the study of  computation  and  information [1] [2] . Computer science deals with  theory of computati...