Computer Security

Welcome to Computer Security (EE736) Course.

Class timings:

This course is for Graduates. It well be anouced by the department as needed.

Books:

Cryptography and Network Security,William Stallings,4th Edition

Visual Studio:

Can be downloded from here .

Registration:

Please click here to register for the first time. (please write your name in Arabic ).

Handouts:

Lecture: 1 2 3 4 5 6 7 8 9 10 11 12 .

Marks:

Click here .

Homeworks:

Click here.

Prerequisites

Computer Networks EE532.

  • Description and Objectives:

    The purpose of this course is to introduce the student to the importance of data security, an important issue for confidentiality and privacy of computer information. At the end of the course, the student will be equipped with various security tools to keep information secure. The course will be structured around a comprehensive set of computer assignments to enable the student to understand security threats and how to tackle them.

  • - Introduction to Computer Network Security.

    - Conventional Encryption Message Confidentiality.

    - Public Key Cryptography and Message Authentication.

    - Authentication Applications.

    - Email Security.

    - IP Security.

    - Web Security.

    - Intruders and Viruses.

    - Firewalls.

  • Grading will be based on two exams, five or more quizzes and around five assignments. Specifically, quizzes will be announced at least one class period in advance. There will be one midterm exam and a final exam. The material covered in the exams will be drawn from the lectures and the quizzes. There will be several assignments which will be done individually or in groups. The goal of the assignments is to provide you with hands-on experience with handling various kinds of data security threats and security tools. Specific details and due dates will be announced in class.

  • Slides, assignments, and other useful information will be posted on the course web page. Regular attendance is highly recommended. If you miss a class, you are responsible for all material covered or assigned in class. The assignments are to be completed individually or in groups, however, all members of a group are expected to fully understand the requirements of the assignment. Discussion of the assignments is allowed and encouraged. However, each group is expected to do its own work. Assignments which are too similar will receive a zero. Late assignments submission will NOT be accepted unless there is a strong reason for the delay.