Courses

At UMBC, Information Assurance (IA) is taught both through dedicated security courses and as themes in various other courses throughout the curriculum. Courses for credit are offered through the Computer Science and Electrical Engineering Department, Information Systems Department, and Public Policy Department. The Cyber Defense Lab is available for hands-on educational exercises to support IA courses and research. Students may apply for the courses on this page to the Information Assurance Concentration.

The links provided on this page lead to general course pages with the course description and syllabus information. Much of the information provided is incomplete due to extensive utilization of Blackboard; therefore only some course websites for previous offerings are available. This list was last updated on 28 January 2014.

Undergraduate Courses

Computer Science

CMSC 426
Principles of Computer Security
CMSC 442
Information and Coding Theory
CMSC 443
Cryptography and Data Security
CMSC 444
Information Assurance (Formerly CMSC 491IA)
CMSC 487
Introduction to Network Security
CMSC 491
Computer Forensics and Intrusion
CMSC 491
Security in Wireless Distributed Systems
CMSC 491
Unix Security Administration and Policy [Covers all of NSTISSI 4012 and more]
CMSC 491
Malicious Code
CMSC 491
Electronic Voting Systems
CMSC 491
Security and Privacy in a Mobile Social World
CMSC 491
Cybersecurity Research Seminar

Information Systems

IS 430
Information Systems & Security
IS 432
Computer Viruses
IS 474
Legal Aspects of Information Systems

Graduate Courses

Computer Science

CMSC 626
Principles of Computer Security
CMSC 644
Information Assurance
CMSC 652
Cryptography and Data Security
CMSC 653
Information and Coding Theory
CMSC 687
Introduction to Network Security (Formerly CMSC 691N)
CMSC 691
Computer Forensics and Intrusion
CMSC 691
Security in Wireless Distributed Systems (Formerly CMSC 691W)
CMSC 691
Unix Security Administration and Policy [Covers all of NSTISSI 4012 and more]
CMSC 691
Electronic Voting Systems
CMSC 691
Cybersecurity Research Seminar

Cybersecurity

Detailed information about these courses may be found at the Cybersecurity program website.

CYBR 620
Introduction to Cybersecurity
CYBR 621
Cyber Warfare
CYBR 622
Global Cyber Capabilities and Trends
CYBR 623
Cybersecurity Law and Policy
CYBR 631
Applied Digital Forensics
CYBR 691
Application Security Principles/Practices

Electrical Engineering

ENEE 622
Information Theory
ENEE 624
Error Correcting Codes

Information Systems

IS 731
Electronic Commerce