CS 102    

   Fundamentals of Computer and Information Security    

Course Description

Computer security is both a science and an art. This course introduces fundamental concepts, terminologies, principles, methods, and scenarios of computer and information security. Students will be able to learn fundamental concepts behind daily security terms such as passwords and multi-factor authentication, become familiar with cryptography basics, and master fundamental concepts related to defense methods, trusted system design, and various aspects of computer security.

Instructor

Joe Li, yingjiul@uoregon.edu

Lectures and Labs

Three 50-minute lectures are delivered each week.

Prerequisites

Textbooks and Readings

Major Topics

Expected Learning Outcomes

This course introduces the fundamental concepts in cybersecurity. The primary topics are familiarity with access control, cryptography, operating system security, malware, network security, database security, and web security.

Upon successful completion of the course, students will be able to:

·       Understand basic computer security concepts related to security (risks/goals/mechanisms) and privacy; be able to critically analyze a situation in terms of these concepts;

·       Grasp security policies, models, and principles;

·       Understand authentication and access control methods;

·       Become familiar with basic cryptography;

·       Learn defense methods, trusted system design, and different aspects of computer security;

·       Reason about the ethical considerations introduced by exploits.

Acquired Skills

Upon successful completion of the course, students will have acquired the following skills:

Course Requirements and Grading

This course is taught entirely on UO campus. Quarantined students may participate in classes remotely using Zoom or access recorded videos on Canvas.

Grading will be based on the following criteria:

Percentage

Component

30

Hands-on exercises/assignments

10

Class attendance and participation

30

midterm exam

30

final exam

.

Grading Scale

 A  

A+ 97.00-100.0 

A 94.00-96.99 

A- 90.00-93.99 

 B  

B+ 87.00-89.99 

B 84.00-86.99 

B- 80.00-83.99 

 C  

C+ 77.00-79.99 

C 74.00-76.99 

C- 70.00-73.99 

 D  

D+ 67.00-69.99 

D 64.00-66.99 

D- 61.00-63.99 

 F  

F 0.00-60.99