Email the Author
You can use this page to email Donald Alan Retzlaff about Computer Science CS1.
About the Book
These are the course notes for the Computer Science CS1 (1030) course that Don taught for many years. It was developed in collaboration with Phil Sweany, another faculty member in the department. This version was sold to students through Kendall Hunt Publishing Company. The book is no longer available through their channels so it is listed here.
Computer Science CS1 is a course designed for computer science majors. The class, and these notes, discusses most of the common aspects of C and programming in general, tailored for beginners who have little or no background in computer programming.
The major themes of the course include developing students' expertise in the C programming language, preparing students to build C software in a Linux environment, introducing students to the algorithmic thinking that pervades computer disciplines, and helping students develop an accurate and useful abstract model of how computers work.
About the Author