Goals for the Undergraduate Curriculum in Computer Science (CoE)