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: Th, 12:00pm – 1: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:                   

M/W 4:00 PM - 5:15 AM  3D01

Important Dates

Lecture Begins:                     January 6, 2025

Reading Week (no classes):   February 16-22

Mid-Term Exam:                February 24, 2025

Last Class:                April 2

Final Exam:            TBD

 

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

Final withdrawal date w/o academic penalty:

 March 14, 2025

 

University closures:      

   Louis Riel Day:           February 17, 2025

   Good Friday:                     April 18, 2025

 

Evaluation Criteria

ACS-3921:

· Labs—10 (20%)

· Quizzes (3)   -   (12%)

· Group Discussion/Reflection (10%)

· Mid-Term Exam (18%)

· Final Exam (40%)

ACS-4921:

· Labs—10 (20%)

· Quizzes (3)   -   (12%)

· Class Participation/Group Discussion (10%)

· Capstone Project—( 10%)

· Mid-Term Exam (15%)

· Final Exam (33%)

GACS-4921:

· Weekly Hands On—10 (15%)

· Quizzes (3)   -   (12%)

· Class Participation/Group Discussion (10%)

· Research/Term Paper (15%)

· Mid-Term Exam (15%)

· Final Exam (33%)

 

Course Updates/News

 

 

Author(s): William Stallings and                        Lawrie Brown

Publisher: Pearson

Copyright year: © 2023

Class Notes | Syllabus

Week

Date

Topics

Slides/Readings/Additional References

Assignments/ Tests/ Resources

1

Jan. 6/8

Course outline

 

 

 

 Computer Security Overview

Course Outlines

 

 

 

Chapter 1

 

 

 

 

2

Jan. 13/15

Cryptographic Tools

 

 

 

 

 

User Authentication

Chapter 2

 

 

Chapter 3

 

 

 

3

Jan. 20/22

Database and Data Center Security

Chapter 5

 

 

 

 

 

·  Quiz 1 (Chapters 1—3)

 

 

 

 

4

 

Jan. 27/29

  Cloud and IoT Security

Chapter 13

 

 

 

·  

 

 

 

 

5

Feb. 3 / 5

 IT Security Management, Risk Assessment, and Security Controls

Chapter 14

 

 

 

 

 

 

6

Feb. 10/12

 

 

 

 

 

 

 

Malicious Software

 

 

Mid-term Revision

 

 

Chapter 6

 

Chapters 1—5, 13, 14

 

 

 

 

·  Quiz 2 (Chapters 5, 13 and 14)

 

Feb. 16—22

                       Reading Week (No Classes)  

7

Feb. 24/26

 

 

 

 

 

 

 

 

 

 

Midterm exam

 

 

 

 

 

 

 

 

 

 

Application/Software Security

 

 

 

 

 

 

 

Chapter 11

 

 

 

 

 

8

Mar. 3/5

 

 

 

 

 

 

 

 

 

Threat Modeling

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Chapter 11b

 

 

 

 

·  

 

 

 

 

 

 

 

 

 

9

Mar.

10/12

 

Penetration Testing

 

 

 

Denial of Service Attacks

 

 

 

 

 

Chapter 11c

 

· Quiz 3 (Chapters 6, 11, 11b and 11c)

Chapter 7

 

 

 

10

Mar. 17/19

 

Intrusion Detection

Chapter 8

 

 

 

·  

 

 

 

 

11

Mar. 24/26

 

 

 

 

 

Firewalls

 

 

 

Chapters 9

 

 

·  

 

 

 

 

12

Mar 31/April 2

 

 

 

 

Revision

 

 

 

 

 

 

·  

Chapters 1—14

 

 

 

 

 

Final Exam

Time: TBD