Computer science is the study of computers and computing concepts. It includes both hardware and software, as well as networking and the Internet. The hardware aspect of computer science overlaps with electrical engineering. ... Computer science also covers compilers, operating systems, and software applications.