Computer science is the study of computation and information. Some of the topics covered include theories of computation, algorithms, the design of computer systems, among many others. Computer science covers both manmade and natural information processes, which may include communication, perception, learning, and intelligence. The main question that drives computer science, posed by Peter Denning, an American computer scientist, and writer, is, “What can be automated?”
An Introduction to School-Level Computer Science
Most schools generally tend to start with the easier topics that set the base for a university course in the CS stream. A significant portion of the syllabus will include programming. The most common languages taught are the basic, high-level languages such as Java, C++, and Python, which are the easiest to learn, considering that they are close to the English language. The theoretical knowledge that will be taught is something that every student will carry with them throughout their lives (CS is one of those subjects that actually help improve life skills instead of just providing information which we are unlikely to use in the future).
What is the Impact of Computer Science on Today’s and Tomorrow’s World?
How computer science helps the world is such a simple question, yet carries so much meaning to it. The number of answers that can be generated to that question can’t even be computed by a supercomputer! There are always two sides to every argument, but we believe that computer science is the future. Yes, there are Terminator-like theories that robots are going to take over the world and destroy it sooner or later, but why aren’t the benefits of those very robots discussed? Even Arnold Schwarzenegger believes that AI will rule the future. In a recent interview, Schwarzenegger said, “What’s amazing is that if you think about the 1984 “The Terminator”, it was called a science fiction movie, but today, all of the stuff that had been talked about then, has become a reality”. Computer science deals with the process of solving problems, and in a world like ours, the issues are never-ending. What is the most valuable thing to a human being? Besides the growing and exaggerated dependency on our phones, the obvious answer would be, our lives. Computer science has the power to improve our lives, depending on how we use it. Abusing it or valuing it is purely up to humanity.
To me, computer science is an escape from the horrific reality we all live in. Despite it being the future, I’d like to think of it as an alternate reality where I can live my best dreams. Breaking gender stereotypes and pursuing computer science makes me proud to be female. Yes, sexism still exists.
Article was written for CyberClubNPSi
Comments