The essence of computer science is the study of algorithms and their efficiency.