Книга Security Principles and Practice Jeffrey Ting

Security Principles and Practice

for Computer Science Students

Автор: Jeffrey Ting
Език: Английски език
Корици: С меки корици
Издател: Independently published
Наличност: Външен склад
Изпращаме след 9-15 дни
16.15 31.59 лв
Security Principles and Practice for Computer Science Students provides a clear, structured introduc...

Информация за книгата

Автор
Език
Английски език
Корици
Книга - С меки корици
Издадена
2026
страници
218
EAN
9798199531870
Enbook ID
52761613
Издател
Теглоt
400
Размери
189 x 246 x 12

Пълно описание

Security Principles and Practice for Computer Science Students provides a clear, structured introduction to cybersecurity for undergraduate computer science students and other readers who need a practical foundation in how security affects software, systems, data, networks, users, and organisations.

Security is not a separate topic that sits outside normal computing practice. It shapes the way software is designed, code is written, systems are configured, data is protected, users are authenticated, incidents are handled, and technical decisions are justified. This book treats security as a core part of computer science, rather than as a collection of specialist tools or isolated attack techniques.

Written in an accessible textbook style, the book explains essential security principles without assuming prior specialist cybersecurity knowledge. It is aimed at students who are developing their general computing skills and need to understand how secure systems are designed, implemented, assessed, operated, and improved in real settings.

Across the book, students are introduced to topics including:

- security as part of computer science practice
- risk, threats, vulnerabilities, and controls
- security requirements and threat modelling
- authentication, authorisation, and access control
- cryptography in practical context
- secure software design and development
- common coding and application security weaknesses
- web and API security
- data protection, privacy, and ethical responsibility
- network security and defensive architecture
- cloud and platform security principles
- security testing and vulnerability assessment
- logging, monitoring, and detection
- incident response and recovery
- digital forensics and evidence handling
- professional, legal, and organisational issues in security

The emphasis throughout is on responsible, evidence-based security practice. The book does not present cybersecurity as a catalogue of tricks, tools, or copy-ready exploitation recipes. Instead, it explains why systems fail, how security controls reduce risk, what trade-offs practitioners must consider, and how professional responsibilities shape real security work.

Each chapter includes learning outcomes, clear conceptual explanations, worked examples, practical scenarios, summaries, review questions, and activities designed to support undergraduate learning. The material connects security principles to realistic computing situations, helping students move beyond definitions and towards sound technical judgement.

Security Principles and Practice for Computer Science Students is suitable for undergraduate modules in cybersecurity, computer security, secure software development, and general computer science programmes that include security as a core topic. It is also useful for students preparing for placements, projects, further study, or early professional roles where an understanding of secure computing is increasingly expected.