Computer Science Department · College of Science · Kuwait University
0418-231 — Introduction to Computer Security
3 credit hours (3:0:3)
Course Details
| Course No. | Program | Credits | Prerequisites | Coordinator |
|---|---|---|---|---|
| 0418-231 | Cybersecurity, B.Sc. | 3 (3:0:3) | 0418-220 | Hussain Almohri |
Description
This course introduces the major and classical problems in computer security. Topics include definition of computer security, computer security principles, policy and mechanism, physical security, malware categories, securing simple vulnerable programs, security features in operating systems, classical attacks and defenses in communication networks.
Learning Outcomes
Upon completing this course, students will be able to:
- Understand the concepts of computer security, attacks, vulnerabilities, and defenses.
- Understand basic attacks and defenses in operating systems.
- Understand basic attacks and defenses in computer networks.
Textbook
Introduction to Computer Security First Edition
Michael T. Goodrich and Roberto Tamassia — Pearson
Grading
| Exams | 40% |
| Quizzes | 0-10% |
| H.W. | 0-10% |
| Project (field study) | 0-10% |
| Final | 40% |
| Total | 100% |