VICTOR BALOGUN, Ph.D

Home Page for ACS 3921/4921-001/GACS-4921-001 Computer Security & Privacy

Class Notes | Syllabus

Course Objectives

This course introduces students to the security and privacy issues in computer and network systems and related technologies. It covers the fundamentals of computer security such as encryption methods, public key cryptography, hash function and signature schemes, key exchange protocols, authentication and access control models, malicious software, system and network security. The course also examines issues related to the management of IT security like risk assessment, security controls, security audits, privacy and ethics. ACS-4921 students will also read and analyze scientific papers on topics related to computer security and privacy.

Department of Applied Computer Science

University of Winnipeg, 

Winnipeg, Manitoba

 

Office Hours: Tue, 1:00pm – 2:00 pm

Office: 3D18  

Phone: 204-988-7664

Email: vi.balogun@uwinnipeg.ca

 

 

 

 

 

 

 

 

 

Welcome to ACS-3921/4921/GACS 4921-001:

Lecture Updates:

 

Class meeting time and Venue:                   

T/Th 8:30 AM - 9:45 AM  3D01

Important Dates

Lecture Begins:                     January 4, 2023

First Assignment Due:        January 31, 2023

Reading Week (no classes):   February 19-25

Mid-Term Exam:                February 28, 2023

Last Class:                April 4

Final Exam:            TBD

 

http://www.uwinnipeg.ca/exam-schedules/index.html

Final withdrawal date w/o academic penalty:

 March 14, 2023

 

University closures:      

   Louis Riel Day:            February 20, 2023

   Good Friday:                      April 9, 2023

 

Evaluation Criteria

ACS-3921:

· Assignments/Case Studies Labs (18%)

· Assignment 1 (6%)

· Assignment 2 (6%)

· Assignment 3 (6%)

· Quizzes (5)   -   (10%)

· Group Discussion/Reflection (10%)

· Mid-Term Exam (22%)

· Final Exam (40%)

ACS/GACS-4921:

· Assignments/Case Studies Labs (18%)

· Assignment 1 (6%)

· Assignment 2 (6%)

· Assignment 3 (6%)

· Quizzes (5)   -   (10%)

· Class Participation/Group Discussion (10%)

· Research/Term Paper (10%)

· Mid-Term Exam (18%)

· Final Exam (34%)

 

Course Updates/News

 

 

Author(s): William Stallings and                        Lawrie Brown

Publisher: Pearson

Copyright year: © 2018 

Class Notes | Syllabus

Week

Date

Topics

Slides/Readings/Additional References

Assignments/ Tests/ Resources

1

Jan. 5

Course outline

 Computer Security Overview

Course Outlines

Chapter 1

 

 

 

 

 

 

 

2

Jan. 10/12

Cryptographic Tools

Chapter 2

 

 

 

 

 

 

3

Jan. 17/19

User Authentication

Chapter 3

 

 

·  Quiz 1 (Chapters 1 and 2)

 

 

 

 

 

4

 

Jan.24/26

Access Control

Chapter 4

 

 

 

 

 

 

5

Jan. 31 / Feb. 2

Database and Data Center Security

Chapter 5

 

·  Quiz 2 (Chapters 3 and 4)

· Assignment 1 due and Presentation 

 

 

 

 

6

Feb. 7/9

 

 

 

 

 

 Malicious Software

 

 

Chapter 6

 

 

 

 

7

Feb. 14/16

 

 

 

 

 

 

 

 

 

 Denial of Service Attacks

 

Chapter 7

 

 

8

Feb. 21/23

 

 

 

 

 

 

 

 Denial of Service Attacks

 

 

 

 

 

 

 

 

Mid-term Revision

 

 

Chapters 1—7

 

· Quiz 3

 

Feb. 19—25

                       Reading Week (No Classes)  

7

Feb. 28

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 Midterm exam

 

 

 

 

 

 

 

 

 

 

 

8

Mar. 2/7/9

 

 

 

 

 Intrusion Detection

 

 

 

Chapter 8

 

· Assignment 2 due and Presentation 

 

 

 

 

 

 

 

 

9

Mar.

14/16

Firewalls

Chapter 9

 

· Quiz 4

 

 

 

 

10

Mar. 21/23

  Cloud and IoT Security

Chapter 13

 

· Quiz 5

· Assignment 3 due and Presentation 

 

 

 

 

11

Mar. 28/30

 IT Security Management, Risk Assessment, and Security Controls

 

 

Chapters 14 & 15

 

· Term Paper/Project Presentation Set 1

 

 

· Term Paper/Project Presentation Set 2

 

 

 

 

12

April 4

 Security Auditing

 

 

 

 

Revision

Chapter 18

 

 

Chapters 1—18

 

 

 

 

 

Final Exam

Time: TBD