Computer Science

Definition

Computer Science is the study of principles, applications, and technologies of computing and computers. On a high level, Computer Science can be defined as a science of using computers to solve problems.

Computer Science is not ...

It should be noted that Computer Science is not about using software, such as Excel, word processors (like Word) or image tools (like Photoshop). It is not about expertise in computer games, writing content in websites, assembling computers or knowing which computers are best buys. Computer Science is about the principles behind building the above software packages. Software systems now pervade almost all aspects of life, including high-end entertainment, mission-critical control systems used in factories, robots, aircrafts & space-travel, information systems (banks, websites, medical databases, government systems) and research tools (earthquake simulators, drug-design software, astronomy databases).

Who is a Computer Scientist?


 A graduate student who has acquired knowledge of computer science called a Computer Scientist. A professional computer scientist must have a firm foundation in the crucial areas of the field and also a firm understanding in areas of mathematics  and science. Computer scientists use technology to solve problems. They write software to make computers do new things or accomplish tasks more efficiently.

The work of computer scientists falls into three categories:
  •  Designing and building software; This refers to the work of software development which has grown to include aspects of web and desktop software development, interface design, security issues, mobile computing, and so on.
  •  Developing effective ways to solve computing problems;This refers to the application or development of computer science theory and knowledge of algorithms to ensure the best possible solutions for computationally intensive problems.
  • Devising new and better ways of using computers and addressing particular challenges in areas such as robotics, computer vision, or digital .
  • Planning and managing organizational technology infrastructure.

Areas of Study

Principal areas of study within Computer Science include artificial intelligence, computer systems and networks, software systems, computer networking and communication,security, database systems, human computer interaction, vision and graphics, robotics, programming languages, software engineering, bioinformatics and theories of computing.

Related: HELB Loan Requirements

Career Options in Computer Science

A degree in computer science affords numerous career options. Those who have obtained a bachelor's degree may go on to work as systems analysts, database administrators, computer programmers & game developers, system administrators, intelligence specialists, computer support specialist, app developer, computer engineer,  IT managers & directors, IT consultant, network engineer and testers while those with master's or doctoral degrees may go into post-secondary education or computer research.

Relationship Between Computer Science and Other Disciplines.

Computer science also has strong connections to other disciplines. Many problems in science, engineering, health care, business, and other areas can be solved effectively with computers, but finding a solution requires both computer science expertise and knowledge of the particular application domain. Thus, computer scientists often become proficient in other subjects.

Related: A list of approved Nursing programmes in Kenya

Could you be a computer scientist?

Finally, think about the things you do every day: posting status updates on facebook, downloading songs, checking your class schedule online, ‘googling’,using online job application portals, sending an email, electronic voting, mobile money transfer,  . . & ask yourself the following questions!

  • Do you like creating things?
  •  Are you good at solving problems?
  • Can you think outside the box?
  • Do you wish things worked better - and think you could improve them?
  •  Do you want to have your pick of exciting, high-paying jobs?
  •  Would you like to change the world?

If yes, then  computer science might be the right path for you! Computer science is an exciting technical field, essential to today's modern life. As a computer scientist, you'll use your problem-solving and teamwork skills to work on real-world problems. You'll see the results of your efforts and have a chance to make an impact on society.

 Do you have something to add to this article? If yes, leave a comment.



Share To:

Chuoni Kenya

Post A Comment: