The ultimate goal of computer science is to create systems that are both powerful and reliable.