Course and Curriculum

Each student's plan of study is potentially unique and approved by either a graduate studies committee or an academic department head. Visit with your advisor about your specific plan.

Undergraduate Course Description

Undergraduate students should visit the Business Student Success Center. for additional details about degrees, minors, and certificate programs. Degree requirements can be found here.


MSIS 3123 Information Assurance Management
A broad investigation of the elements of information assurance and security with an emphasis on the management impact to corporations and businesses engaged in the information services and e-commerce. Students should come away from the course with the ability to advise management on the risks and mitigation for all types of threats to information and privacy.

MSIS 3203
Advanced Computer Programming for Business
. Prerequisite(s): 2203. Advanced programming features are examined with an emphasis on the development of computer programs for business applications.


MSIS 4003
Systems Analysis and Design.
Prerequisite(s): 3333 and 3363. Systems thinking. Systems analysis and design as a profession. Role of the analyst. Systems development methodologies. Requirements analysis. Use of computer-aided software engineering tools (CASE). Modeling of data, processes, and objects. Logical design, interface design and security issues.


MSIS 4523 Data Communication Systems
Broad coverage of network types and protocols used to drive the diverse voice, video and data needs of today's business. Network vocabulary and the understanding of how telecommunications components function are stressed.

MSIS 4233 Applied Information Systems Security
An investigation into the various technical aspects of attacking and guarding against attacks and failures in various types of information systems. Course content may vary but will generally include computer, network, and data protection technologies (e.g. firewalls, packet filters, proxy servers, user authentication and validation techniques, encryption, backup methodologies, system and component redundancies, etc.). Various threats and attack methods will be examined.

MSIS 4243 Digital Forensics and  Auditing
Procedures for identification, preservation and extraction of electronic evidence. Auditing and investigation of network and host system intrusions, analysis and documentation of information gathered, and preparation of expert testimonial evidence. Forensic tools and resources for system administrators and information system security offices. Ethics, law, policy and standards concerning digital evidence.

MSIS 4253 System Certification and Accreditation
Introduction to the certification and accreditation process. Risk analysis, system security analysis, and other topics.

MSIS 4273 Legal & Ethical Issues in Information Systems
This course reviews the current status of information systems law in regard to rights of privacy, freedom of information, confidentiality, work product protection, copyright, security, legal liability, ethical issues, and a range of additional legal and information policy topics. We will investigate the legal difficulties that technological innovations are causing in all of these areas. Legal options for dealing with the conflicts caused by technological change and likely adaptations of the law over time in response to societal changes will be explored.


MSIS 4283 Operating Systems for Information Assurance

Operating Systems (OS) concepts for security. Vulnerabilities and threats. Security models. User authentication. Smart cards: architectures, technologies, application environments, and case studies. System availability. Software and data integrity. Auditing. Sensitive data confidentiality. Access control. Secure OS development: design principles, design methodologies, security certification. Case studies: Unix/Linus, MS/Windows XP/2000.