computer science

Technological Determinism: The Primary Driver of Social Change

This essay reviews the history of technological determinism and discusses its implications for our understanding of society. It argues that while technology is a major driver of social change, it is not the only factor. This has led to a renewed interest in the theory in recent years.

The Importance of Mathematics in Computer Science and Society

This essay discusses the strong correlation between mathematics and computer science. It explains how computer science borrows heavily from the mathematics discipline, and how the skills required for website design, computer programming, and social responsibility all have a strong correlation with mathematics.