Security for Software Engineers

Regular price €56.99
Quantity:
In stock with our UK publisher. 14-28 days
Delivery/Collection within 10-20 working days
14 days return policy Shipping & Delivery
A01=James N. Helfrich
Access Control Mechanism
access management
Alice's Public Key
Alice’s Public Key
attack vectors
authentication protocols
Author_James N. Helfrich
Bell LaPadula Model
Canonicalization Function
Category=UMZ
Category=URH
Chosen Plaintext Attack
code hardening
Command Injection
Const Char
cryptographic techniques
cybersecurity fundamentals
Denial Attacks
DNS Server
DoS Attack
Encryption Algorithm
eq_bestseller
eq_computing
eq_isMigrated=1
eq_isMigrated=2
eq_nobargain
eq_non-fiction
Function Pointer
injection vulnerability prevention
James Helfrich
LDAP Injection
McCumber Cube
Packet Filtering
Personal Health Records
PHP Code
privacy
social engineering
Social Engineering Attacks
Social Engineering Tactic
Software Weapons
Stack Pointer
Threat Model Process
threat modelling strategies
Top Secret
UML Class Diagram
undergraduate computer security course
white hat security
Young Man

Product details

  • ISBN 9780367656812
  • Weight: 650g
  • Dimensions: 210 x 280mm
  • Publication Date: 30 Sep 2020
  • Publisher: Taylor & Francis Ltd
  • Publication City/Country: GB
  • Product Form: Paperback
Secure checkout Fast Shipping Easy returns

Security for Software Engineers is designed to introduce security concepts to undergraduate software engineering students. The book is divided into four units, each targeting activities that a software engineer will likely be involved in within industry.

The book explores the key areas of attack vectors, code hardening, privacy, and social engineering. Each topic is explored from a theoretical and a practical-application standpoint.

Features:



  • Targets software engineering students - one of the only security texts to target this audience.




  • Focuses on the white-hat side of the security equation rather than the black-hat side.




  • Includes many practical and real-world examples that easily translate into the workplace.




  • Covers a one-semester undergraduate course.




  • Describes all aspects of computer security as it pertains to the job of a software engineer and presents problems similar to that which an engineer will encounter in the industry.


This text will equip students to make knowledgeable security decisions, be productive members of a security review team, and write code that protects a user’s information assets.

James Helfrich earned his BS and MS in Computer Science from the University of Pennsylvania, and his PhD from Idaho State University. After working as a Software Development Engineer and a Program Manager at Microsoft on the Office family of products, he has been teaching Computer Science at BYU-Idaho since 2006. His specialties include software development, humancomputer interaction, and security.

.

More from this author