Structured Computer Organization, 5/e Specifically written for undergraduate students, this best-selling guide provides an accessible introduction to computer hardware and architecture. Updated content is delivered via the familiar structure that has served instructors through four successful editions, with the major addition of an accompanying assembly language instructional CD-ROM. C Programming Language, 2/e This second editon describes C as defined by the ANSI standard. This book is meant to help the reader learn how to program in C. The book assumes some familiarity with basic programming concepts like variables, assignment statements, loops, and functions. A novice programmer should be able to read along and pick up the language.