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.
Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.
Da: California Books, Miami, FL, U.S.A.
Condizione: New. Print on Demand. Codice articolo I-9798199531870
Quantità: Più di 20 disponibili
Da: PBShop.store US, Wood Dale, IL, U.S.A.
PAP. Condizione: New. New Book. Shipped from UK. Established seller since 2000. Codice articolo L2-9798199531870
Quantità: Più di 20 disponibili
Da: PBShop.store UK, Fairford, GLOS, Regno Unito
PAP. Condizione: New. New Book. Shipped from UK. Established seller since 2000. Codice articolo L2-9798199531870
Quantità: Più di 20 disponibili
Da: CitiRetail, Stevenage, Regno Unito
Paperback. Condizione: new. Paperback. 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. This item is printed on demand. Shipping may be from our UK warehouse or from our Australian or US warehouses, depending on stock availability. Codice articolo 9798199531870
Quantità: 1 disponibili
Da: AHA-BUCH GmbH, Einbeck, Germania
Taschenbuch. Condizione: Neu. Neuware. Codice articolo 9798199531870
Quantità: 2 disponibili