On the Foundation of Computer Science