Course Descriptions

MIS 6330 REQUIRED – Information Technology Security (3 semester credit hours) This course prepares business decision makers to recognize the threats and vulnerabilities present in current information systems and how to design and develop secure systems. This course introduces the concept of defense –in-depth and covers different layers in a typical security architecture. Topics include security risk management, cyber laws related to security and privacy, access controls, network security, host security, detective controls, cryptography, and communications security.

CS 6324 – Information Security (3 semester hours) A comprehensive study of security vulnerabilities in information systems and the basic techniques for developing secure applications and practicing safe computing. Topics include common attacking techniques such as buffer overflow, Trojan, virus, etc. UNIX, Windows and Java security. Conventional encryption. Hashing functions and data integrity. Public-key encryption (RSA, Elliptic-Curve). Digital signature. Watermarking for multimedia. Security standards and applications. Building secure software and systems. Management and analysis of security. Legal and ethical issues in computer security. Prerequisite: CS 5348 and CS 5343. (3-0) Y

CS 6348 – Data and Applications Security (3 semester hours) The course will teach principles, technologies, tools and trends for data and applications security. Topics to be covered include: confidentiality, privacy and trust management; secure databases; secure distributed systems; secure multimedia and object systems; secure data warehouses; data mining for security applications; assured information sharing; secure knowledge management; secure collaboration; secure digital libraries; trustworthy semantic web; biometrics; digital forensics; secure e-commerce; secure sensor information management and secure social networks. Students will take one system or application and develop a secure version of that system or application for the programming project. Prerequisite: CS 5343 (3-0) Y

 CS 6349 – Network Security (3 semester hours) This course covers theoretical and practical aspects of network security. The topics include use of cryptography for building secure communication protocols and authentication systems; security handshake pitfalls, Kerberos and PKI, security of TCP/IP protocols including IPsec, BGP security, VPNs, IDSes, firewalls, and anonymous routing; security of TCP/IP applications; wireless LAN security; denial-of-service defense. Students are required to do a programming project building a distributed application with certain secure communication features and required to participate in several network security lab exercises and cyber war games. Prerequisite: CS 5390 (3-0) Y

MIS 6333 – Digital Forensics & Incident Management (3 semester credit hours) This course discusses methods and techniques for responding to security incidents and breaches and in-depth coverage of digital forensics of client devices, databases, web servers, application servers, and computer networks. The use and application of data analysis techniques in support of forensic efforts and chain of evidence are also discussed. The course provides students with opportunities to work hands-on utilizing a digital forensics lab. Prerequisite: MIS 6330. (3-0) Y

MIS 6363 – Cloud Computing (3 semester hours) This course is designed as a primer for cloud computing which many believe is the third major wave of computing, after mainframe and client-server computing. The course examines this technology from a business perspective. The course is designed to deliver a holistic and balanced view of business model, technological infrastructure, and security issues of cloud computing useful for the technology student to understand the business challenges and the business student to understand the technology challenges. (3-0) R

ACCT 6380 (HMGT 6380) – Internal Audit (3 semester hours) The course covers internal audit from a broad perspective that includes information technology, business processes, and accounting systems. Topics include internal auditing standards, risk assessment, governance, ethics, audit techniques, and emerging issues. This is the first course leading to Endorsed Internal Audit Certificate and will prepare students to sit for the Certified Internal Auditor Exam. (3-0) Y

MIS 6337 – Information Technology Audit and Risk Management (3 semester credit hours) Management’s role in designing and controlling information technology used to process data is studied. Topics include the role of internal and external auditors in systems development, information security, business continuity, information technology, internet, change management, and operations. Focus is placed on the assurance of controls over information technology risks and covers topics directly related to the Certified Information Systems Auditor (CISA) exam. (3-0) Y