What is Computer Science?


Computer Science is the study about computer and computational system. It deals with both hardware and software. But it is mostly connected with software and software system includes their design, development and application.
The foundation of computer science is made from mathematics and engineering includes queuing theory, probability, statistics and electronic circuit design. Computer science also makes a massive use of experiment and testing during the design, measurement and refinement of algorithm, information structures and the architectures of computer.

Computer science can be divided into 5 interrelated disciplines:

  • Computer Engineering
  • Information System
  • Software Engineering
  • Information Technology
  • Computer Science

These are interrelated in this way that computing is object of study for all the 5 discipline. But each discipline has its own research perspective and curricular focus.


But there are a lot of subfields of computer science. They includes:

  • Artificial Intelligence
  • Computer Architecture
  • Software Development
  • Databases and Information System
  • Computer System and Security
  • Security
  • Networking
  • Programming Languages
  • Algorithm and Data Structure
  • Vision and Graphics
  • Numerical Analysis
  • Human Computer Interaction
  • Bioinformatics
  • Theory of Computing