A Christian Perspective on Computing Science
Today's fourth stage of civilization involves computing sciences and information systems. This chapter examines philosophical, ethical, and social issues connected…
Today's fourth stage of civilization involves computing sciences and information systems. This chapter examines philosophical, ethical, and social issues connected…
A talk given by Richard Gabriel in 2000 highlighted how various spheres of thought - architecture, biology, economics, poetry -…
Technology, including artificial intelligence, has the potential to do good as well as harm; it can be developed either in…
Looks at the Halting Problem, describing what it entails and what its implications are for computer intelligence. Begins by looking…
Education should teach knowledge, skills, and virtue. Practicing virtues requires skills of various sorts, but these can be learned simultaneously…
This paper looks at two parliamentary reports published in 2018, by the UK and France, on artificial intelligence. Both reports…
This sixth and final lecture, with its question and answer session, is largely independent of the other five, and readers…
This fifth lecture discusses what the author learned from the 3:16 project, a personal exploration of Biblical literature which he…
This article introduces the distinction between proprietary and open source software, and discusses connections with Christian thought. It argues that…
Computer programming requires humility and patience. Computer programming is a beautiful, coherent, consistent, true, responsible, intellectual exercise of freedom within…
A review of computer science literature shows that incorporating beauty is beneficial in areas such as programming and design. Beauty…