Concepts in Computing
Concepts in Computing provides a clear, concise introduction to the fundamentals of computer science. The author generates excitement, curiosity, and enthusiasm in students and leaves them with a desire to learn more about the fascinating world of computing. The text identifies the important relationship between computing and the disciplines of engineering and mathematics. It focuses on the three important areas of Software/Programming/Design, Computer Systems/Architecture, and Theoretical Foundations. It is clear that students learn faster, and retain and integrate knowledge more efficiently, if they see how each subject area connects with, and is interdependent upon others. Concepts in Computing sets a solid foundation for introductory students and is a useful companion to those entering introductory programming courses.
What people are saying - Write a review
We haven't found any reviews in the usual places.
Foundations of Digital Electronic
SOFTWARE AND PROGRAMMING CONCEPTS
Elementary Data Structures
ADVANCED COMPUTING CONCEPTS
APPENDIX A Computer Number Systems
APPENDIX B Boolean Algebra
algorithms allow application apply computing architecture artificial intelligence assembly language basic bits blade Boolean algebra building bytes called Chapter chip circuit clusters column complex components computer science computer system computer's concept CPU Cache create cycle data structure decimal devices disk ethernet executed Figure functions gates Grid computing hardware hexadecimal high-level human implemented includes input instruction interact interconnect interface Internet introduction latency lnstruction logic loop machine code mathematical modules multiple NAND negative numbers Num2 number of processors number system Numl object-oriented object-oriented programming operands operating system output parallel processing performance personal computers petri net pipeline Prerequisite knowledge needed problem produce programming language protocol Pseudocode puter result sequence simple software development software engineering specific speedup stack storage stored Subroutine tion transistors two-dimension array two's complement understand voltage