Monday, December 17, 2018

What do you know about Computer Science?

Leave a Comment
What do you know about Computer Science?

Computer science is not only on computers but also in computing and information technology in general.
This area has had a remarkable impact over the past 30 years. This has had the most prominent effect in changing our way of dealing with almost everything in our daily lives.



There is almost a computer in each house thanks to the computer revolution. With this rapid development, the Internet and social networking sites have imposed a new way of communicating with others as well as the ability of these platforms to control the spread of information around the world.

Computer systems are almost everywhere in everything from compact systems in temperature control devices to international banking systems that deal with millions of transactions and bank transfers securely every day.

The field of computer science deals not only with everyday life but also with a large number of other sciences that require the processing of a large amount of information and data such as the Large Hadron Collider or the Human Genome Project.



In 1991, a report from the Society for Computer Computing (LEEE) identified seven areas of computer science. The Computer Science Accreditation Council added two other areas: computer graphics and computer networks.

There are currently nine areas of computer science:

1. Algorithms and Data Structures

This specialization deals with specific categories of problems and tries to solve them effectively; algorithms also organize data on the problem so that it can be solved.

2. Architecture

This includes the development of processors, memory, communications, and programming interfaces in application; and design and control of large computer systems

3. Artificial Intelligence and Robotics

In the realm of AI, devices (virtual or virtual) are designed to simulate both animal and human behavior to maximize human use. The most important topics to be studied in this specialization are: inference, conclusion, pattern recognition, representation of knowledge.

4. Database and Information Retrieval

This specialization is concerned with arranging and organizing information and algorithms to access stored information and update it when required.

5. Human-Computer Communication

The effective transfer of information and data between humans and machines is the main focus of this specialization. This area also includes: graphics, human factors that affect human-computer interaction, organization and presentation of information for effective use by humans

6. Numerical and Symbolic Computation

This area deals with the use of computers to solve equations of mathematical models efficiently and accurately. It also deals with the development of sports software packages

7. Operating systems

This area deals with everything related to the various operating systems of the computer, whether Windows or Linux, which includes the mechanisms of control of computer resources to run programs and applications effectively

8. Programming Languages

The computer does not understand the language of humans and therefore has a language of its own so that we can deal with it and give it orders to carry out any operation! This area deals with the study of the languages ​​of programming (High Level Languages) or Low Level Languages ​​(Low Level Languages)

9 - Software Methodology and Engineering (Software Methodology and Engineering)

The main focus of this specialization is the design and production of large software systems, as well as the development and verification of software as safe and reliable products by users
If You Enjoyed This, Take 5 Seconds To Share It

0 comments:

Post a Comment