Public View

You are viewing the public version of the syllabus. If you have a SUNet account, you can view the richer version of the syllabus after logging in.

CS 432
Computer and Network Security

Faculty Faculty of Engineering and Natural Sciences
Semester Spring 2025-2026
Course CS 432 - Computer and Network Security
Time/Place
Time
Week Day
Place
Date
14:40-15:30
Tue
FENS-L045
Feb 16-May 22, 2026
16:40-18:30
Thu
FASS-G062
Feb 16-May 22, 2026
Level of course Undergraduate
Course Credits SU Credit:3, ECTS:6, Engineering:6
Prerequisites CS 408 or EE 414
Corequisites CS 432L
Course Type Lecture

Instructor(s) Information

Albert Levi

Course Information

Catalog Course Description
Overview of Cryptography, Identification and Authentication, Access Control, Operating System Security (UNIX and Windows Environments), Key Distribution, TCP/IP Security, IPSec, DNSSEC, WWW Security, SSL and TLS, E-mail Security, PKI and certificate systems, Firewalls, Intrusion Detection
Course Learning Outcomes:
1. Show understanding of symmetric and asymmetric cryptographic primitives including their modes, hash functions and message authentication codes
2. Analyze, amend and design the basic security, authentication and key distribution notions, protocols and systems
3. Show the understanding of IP layer security mechanisms and network-level attack prevention and detection systems.
4. Define the basic operation and demonstrate the use of SSH, SSL and TLS protocols for providing security at TCP layer
5. Demonstrate the use application layer security protocols and mechanisms including computer access control models and policies.
Course Objective
The objective of this course is to present the current problems in computer, system and network security together with the methods and standards for implementing solutions for them.

Catalogue Data: Overview of Cryptography, Identification and Authentication, Access Control, Operating System Security (UNIX and Windows Environments), Key Distribution, TCP/IP Security, IPSec, DNSSEC, WWW Security, SSL and TLS, E-mail Security, PKI and certificate systems, Firewalls, Intrusion Detection
Sustainable Development Goals (SDGs) Related to This Course:
Affordable and Clean Energy
Peace, Justice and Strong Institutions

Course Materials

Resources:
Text book: Cryptography and Network Security, 7th or 8th edition (6th edition OK), William Stallings
References: Computer Security, Dieter Gollmann
Computer Security: Principles and Practice, William Stallings and Lawrie Brown
Technology Requirements:
A portable computer of any operating system

Policies