Skip to main content

Introduction to Computer Security

General

Prefix

SE

Course Number

231

Course Level

Undergraduate

College/School

College of Science and Engineering

Description

Computer security and applied cryptography, software vulnerability analysis, defense, exploitation, reverse engineering, networking and wireless security.

Prerequisites

Credits

Min

3

Max

3

Repeatable

No

Goals and Diversity

MN Goal Course

No

Cultural Diversity

No

Learning Outcomes

Outcome

Identify the basic concepts in information security, including security threats, security models, and security mechanisms.

Outcome

Explain applied cryptography concepts.

Outcome

Identify the concepts of malicious code and data management and exchange.

Outcome

Identify common vulnerabilities in computer programs.

Outcome

Apply security algorithms for software development.

Course Outline

Course Outline

Basic cryptography. 10% Program security. 20% Database management systems security. 20% Network security. 15% Security in software development. 15% Management of security. 20%

Dependencies

Programs

SE231 is a completion requirement for: