Key points are not available for this paper at this time.
The final report of the Task Force on the Core of Computer Science presents a new intellectual framework for the discipline of computing and a new basis for computing curricula. This report has been endorsed and approved for release by the ACM Education Board.
Comer et al. (Sun,) studied this question.