We describe a mathematics course designed for Computer Science majors in which they investigate large scale examples based in discrete mathematics. This course was developed in response to the need to strengthen the theoretical content of the Computer Science curriculum. The design of this course supports better learning and using good programming practice.
展开▼