Dale - Computer Science Illuminated 52

Dale - Computer Science Illuminated 52 - 1.3 Computing as a...

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
1.3 Computing as a Tool and a Discipline 25 certainly has roots in mathematical logic. The theorems of Turing tell us that certain problems cannot be solved, Boolean algebra describes computer circuits, and numerical analysis plays an important role in scientific computing. Scientific disciplines attempt to understand how their systems work. The natural sciences exist to “fill in the instruction book that God forgot to leave us.” 9 Thus, computing is a scientific disci- pline as we build and test models of natural phenomena. As we design and build larger and larger computing systems, we are using techniques from engineering. In 1989, a task force of computer science educators proposed a curriculum model that covered the subareas of computing from the three perspectives represented in our history: theory (mathematics); experimen- tation, called abstraction by computer scientists (sciences); and design (engineering). 10 Theory refers to the building of conceptual frameworks and
Background image of page 1
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 01/13/2011 for the course CSE 1550 taught by Professor Marianakant during the Fall '10 term at York University.

Ask a homework question - tutors are online