Security Principles & Practice (ITBP301)

Security Principles & Practice (ITBP301)

This course provides an overview of information security. It is designed to help students understand this important priority in society today. The content of the course gives a broad overview of essential concepts and methods for providing and evaluating security in information processing systems (e.g. operating systems and applications, networks, protocols). The course will be organized around a few themes: foundations (security mindset, essential concepts: e.g. policy, CIA), authentication and access control, software security (e.g. vulnerabilities and protections, malware, program analysis), practical cryptography (e.g. encryption, authentication, hashing, symmetric and asymmetric crypto), networks (e.g. wired and wireless networks, protocols, attacks and countermeasures).

Learning Outcomes

At the end of the course, students will be able to :

  1. Analyze Security Threats And Vulnerabilities In Computer Systems.
  2. Define Solutions To Defend Against Viruses And Other Malicious Programs.
  3. Describe Cryptographic Techniques And Their Applications.
  4. Discuss Operating System Security Models And Mechanisms.
  5. Explain Security Policies, Models, And Mechanisms.


Email: [email protected]

100% Plagiarism Free & Custom Written, Tailored to your instructions

Our Giveaways

Plagiarism Report

for د.إ50 Free


for د.إ32 Free

Title page

for د.إ20 Free


for د.إ36 Free


for د.إ19 Free

Limitless Amendments

for د.إ38 Free

Get all these features for
د.إ195.00 FREE

assignment bank giveaways

Our Ratings