CWRU Links

Contribution to Education

My contribution to education derives not only from teaching advanced mathematical material but also in explaining the underlying thinking processes involved.

Contribution to Mathematics Education

In 1982, I published How to Read and Do Proofs, which was the first systematic approach for teaching students how to read, understand, think about, and do mathematical proofs.

Contribution to Computer Science Education

In computer programming, I teach not only the statements of a specific computer language (such as C++, VBA, and Python) but also the thinking process that goes into developing a computer program as well as learning to choose appropriate data structures and how to debug a program.

Contribution to Mathematical Modeling

In addition to teaching the subject matters of a course on mathematical modeling (such as in linear, integer and nonlinear programming), I also provide systematic approaches for teaching students how to build such models (see Linear Programming)

More recently, I have published a paper for the general public entitled “Validation of Mathematical Models”. As described in the abstract, this article explains the different ways in which mathematical models are validated. The full article is published in The American Scientist (full reference to be provided).

Daniel Solow, PhD

Daniel Solow