Back to Home
Apply Now

Contact a DU admissions representative and see your future, today.
Call us today at 1-800-686-1600.

Full Curriculum


The Bachelor of Science degree in Information Assurance provides the proactive and reactive knowledge and skills that encompass security in the technological environment. Hands-on tools and techniques, supported by the latest trends and case studies, will cover myriad topics to present what security is and how to best protect an organization’s information assets. Students will learn to ensure appropriate treatment of risk, compliance, and assurance from internal and external perspectives.


***Which class should I take? When should I take it? Please click here for the program sequence. (pdf download)


Foundations of Excellence36-37 cr.
ACES100 or OPENAchieving Career and Education Success or (if exempt) Open Elective3 cr.
COMM120Presentation Techniques3 cr.
ENGL109Composition3 cr.
ENGL110Advanced Composition3 cr.
ENGL311Professional Writing3 cr.
MATH125Intermediate Algebra3 cr.
MATH135 or MATH150College Algebra or Pre-Calculus3-4 cr.
PHYS100 and PHYS100LApplied Physics and Applied Physics Lab3 cr.
SOSC201Diversity in Society3 cr.
SOSC301Globalization and World Diversity3 cr.
STAT220Introduction to Statistics3 cr.
Choose one of the following:(3) cr.
MATH140Finite Mathematics3 cr.
MATH250Discrete Structures3 cr.
STAT322Inferential Statistics3 cr.
Foundations of Business9-10 cr.
ACCT200 or ACCT201Accounting Basics for Managers or Accounting Foundations I3-4 cr.
BUSN210Professional Ethics3 cr.
MGMT211Management Foundations3 cr.
Foundations of Technology24 cr.
BITS211Microcomputer Applications: Spreadsheet3 cr.
CISP111Requirements Planning and Developing3 cr.
CISP247Database Design3 cr.
GPMT287Principles of Project Management3 cr.
IAAS221Security Foundations3 cr.
NETW101PC Operating Systems3 cr.
NETW141MS Client and Server OS3 cr.
NETW217UNIX Operating System3 cr.
Major42 cr.
CISP220Web Page Applications3 cr.
CISP253Perl/Python Scripting3 cr.
CSCI231Introduction to Programming3 cr.
CSCI420Distributed Architectures3 cr.
IAAS245Disaster Recovery3 cr.
IAAS331Database and Distributed Systems3 cr.
IAAS332Authentication and Audits3 cr.
IAAS481Information Security and Assurance3 cr.
IAAS491Cryptography3 cr.
IAAS492Legal and Ethical Issues in Information Assurance3 cr.
NETW151 or NETW220Cisco Networking Fundamentals or Data Communications and Networks3 cr.
NETW325Wireless Networking and Security 3 cr.
IAAS490* or TECH489*Networking Internship or Field Experience in Technology3 cr.
TECH497College of Technology Capstone3 cr.
Open Electives7-9 cr.