No.10890685 ViewReplyOriginalReport
Why is undergraduate computer science so watered down? If, historically, most people who contributed to the theoretical foundations of the field were mathematicians, then how come current day computer science students get away with taking less mathematics classes than even engineers?