This text is suitable for students with little or no programming background. The complete book can easily be covered in a one-semester or one-quarter introductory course on problem solving. The book's main emphasis is on problem solving: the C programming language is used as a vehicle for this.
"synopsis" may belong to another edition of this title.