1,046 198 30MB
English Pages 316 [317] Year 2019
Table of contents :
Preface
About the authors
How to use this book
Outcomes
Problem-solving methodology
Key concepts
Unit 3: Introduction
Chapter 1: Introduction to programming
Chapter 2: Development and features of a computer program
Chapter 3: Software analysis
Chapter 4: Software development: software design
Unit 4: Introduction
Chapter 5: Software development and project evaluation
Chapter 6: Cybersecurity risks
Chapter 7: Software security