Dale - Computer Science Illuminated 23

Dale - Computer Science Illuminated 23 - xxii Preface What...

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

View Full Document Right Arrow Icon
What additional topics should your CS-1 students be familiar with? The strong consensus that emerged from the intersections of these sources formed the working outline for this book. Students who master this material before taking CS-1 have a strong foundation upon which to continue in computer science. Although our intention was to write a CS-0 text, our reviewers have pointed out that the material also forms a strong breadth-first background that can serve as a companion to a programming-language introduction to computer science. Organization In Chapter 1, we set the stage with the analogy that a computing system is like an onion that has evolved layer by layer over time. The history of hardware and software is presented beginning with the computer and machine language, the heart of the onion. Higher level languages such as FORTRAN, Lisp, Pascal, C, C++, and Java followed, along with the ever- increasing understanding of the programming process using such tools as top-down design and object-oriented design. The operating system with its
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