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