Peter J. Denning, Matti Tedre

Historical Notion

Computational Thinking

Software design