Computer science is an interesting subject if you understand the basics. The basic principles applicable to computer systems and all other digital systems in the world are essentially the same. A computer system is an intelligent combination of hardware and software that receives inputs from you via various input devices