Salem Press
Back Search

SEARCH

Search
To search multiple titles Click Here
Salem Press
Copy Permalink to this Title to Clipboard

Principles of Computer Science

Table of Contents

Publisher's Note




Editor's Introduction




Contributors




3-D printing




Agile robotics




Algol




Algorithms




Android OS




Application




Applied linguistics




Architecture software




ASCII




Assembly Language




Autonomic computing




Avatars and simulation




Basic




Binary/hexadecimal representations




Biochemical engineering




Biomedical engineering




Biometrics




Biotechnology




C++




CAD/CAM




Cloud computing




Combinatorics




Communication technology




Comptia A+ certification




Computer animation




Computer Circuitry: Flip flops




Computer Circuitry: Semiconductors




Computer memory




Computer modeling




Computer programming: Image editing




Computer programming: Music editing




Computer programming: Video editing




Computer security




Computer-assisted instruction




Connection machine




Constraint programming




Control systems




CPU design




Cryptography




Deadlock




Debugging




Demon dialing/war dialing




Device drivers




Digital citizenship




Digital forensics




Digital signal processors




Digital watermarking




Dirty paper coding




DOS




Drones




Electronic circuits




Electronic communication software




Electronic waste




Encryption




Firewalls




Firmware




Fitbit




Fortran




Functional design




Game programming




Graphical user interface




Graphics formats




Green computing




Information technology




Integrated development environments




Intelligent tutoring system




Internet privacy




iOS




LISP




Malware




Medical technology




Mesh networking




Metacomputing




Microprocessors




Microscale 3-D printing




Mobile apps




Mobile operating systems




Molecular Computers




Motherboards




Multiprocessing operating systems




Multitasking operating systems




Multithreading operating systems




Multitouch displays




Multi-user operating systems




Natural language processing




Networking: routing and switches




Neural networks




Neuromorphic chips




Object-oriented design




Parallel processors




Personal health monitor technology




Personalized medicine




Privacy regulations




Programming languages




PROLOG




Quantum computers




Quantum computing




Random-access memory




Removable memory




Scaling systems




Signal processing




Smart homes




Software architecture




Software regulations




Software testing




Software-defined radio




Speech-recognition software




Turing machine




Turing test




Unicode




UNIX




Web design programming tools




Web graphic design




Windows operating system




Wireframes




Wireless networks




Workplace monitoring




History of Events Leading up to the Development of Modern Computers




Timeline of Microprocessors




The Pioneers of Computer Science




Glossary




Bibliography