Write almost 20 facts about computer science dont answer silly good luck
Answers
Answer:
When you think of computer science, what comes to mind? If you’re like most people, you will see a person coding in a dark room. You may even think that computer science is all about difficult math and numbers. But there are many computer science facts that may surprise you.
For starters, computer scientists often focus more on theory whereas computer engineers focus on hardware and developers on software. However, computer science is a big umbrella with a lot of subjects and career possibilities underneath it.
In this article, we touch on some interesting facts about computer science degrees, job prospects, interesting statistics, surprising skills, and some fun historical facts.
Computer science is the study of computation and information.[1][2] Computer science deals with theory of computation, algorithms, computational problems and the design of computer systems hardware, software and applications.[3][4] Computer science addresses both human-made and natural information processes, such as communication, control, perception, learning 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 disciplines. Computational 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 systems. Computer 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 accessible. Artificial intelligence aims to synthesize goal-orientated processes such as problem-solving, decision-making, environmental adaptation, motion planning, learning, and communication found in humans and animals.