CHAPTER 1

The Field of Computing

CHAPTER CONTENTS

1.1 Computing Is a Natural Science

1.2 The Five Disciplines of Computing

1.2.1 Computer Science

1.2.2 Software Engineering

1.2.3 Computer Engineering

1.2.4 Information Technology

1.2.5 Information Systems

1.3 Careers in Computing

1.4 Myths about Computing

Chapter Summary

Exercises

Introduction

Computing is the science of information processes. It addresses questions such as “What is information?” and “How can information be encoded, processed, stored, and transmitted?” Computing scientists study information processes in nature and perform experiments to better understand these processes. The experimental side of computing science consists of building and programming artificial computing devices. ...

Get Programming with JavaScript: Algorithms and Applications for Desktop and Mobile Browsers now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.