MaconCatalog : College of Liberal Arts and Sciences : ACADEMIC DEPARTMENTS : CYBERSECURITY (CYS)
 
CYBERSECURITY (CYS)
Robert A. Allen, Chair/Professor of Computer Science
David L. Cozart, Professor
Andrew Digh, Associate Professor
Andrew J. Pounds, Professor
Cynthia Robertson, Lecturer
Eniye Tebekaemi, Assistant Professor
Martin Q. Zhao, Associate Professor
 
The Computer Science Department offers a major in Cybersecurity which leads to a Bachelor of Arts or a Bachelor of Science degree. A minor in Cybersecurity is also offered. Cybersecurity (CYS) is an academic discipline with theoretical foundations rooted in computer science, computer engineering, information science and technology, mathematics, management, and other disciplines. The CYS program provides students with theoretical and conceptual knowledge essential to understanding the various aspects of cybersecurity as well as opportunities to develop the practical skills that support the application of that knowledge.
B.S. majors may choose to specialize in Secure Software Development or Cybersecurity Operations. For specialization in Secure Software Development, students should take CSC 205, CSC 245, and CYS 324. For specialization in Cybersecurity Operations, students should take CYS 374 and CYS 421.
Departmental Honors in Cybersecurity may be earned by students who fulfill these requirements: (1) achieve a 3.50 GPA in CYS and IST courses that apply to the major; (2) prepare a proposal for work on a research project that goes beyond normal coursework two semesters prior to graduation and have it approved by two members of the department; (3) complete the research project under the direction of these two faculty members while enrolled in three semester hours of CYS 499 (Research in Cybersecurity); (4) prepare a written report of publishable quality and present the results of the project to faculty and students at an announced time; and (5) receive final approval of the work by the departmental faculty.
 
Major in Cybersecurity: B.S. Degree 
56 semester credit hours minimum 
 
Core Courses (24 credit hours):
CSC 204. Programming I 
IST 126. Introduction to Information Science and Technology 
IST 221. Introduction to Networks 
IST 222. Introduction to Operating Systems 
CYS 223. Cybersecurity Principles and Foundations 
CYS 301. Service for Cybersecurity 
CYS 305. Security Experimentation  
CYS 321. Network Security and Protocols 
CYS 487. Senior Seminar 
Elective Courses (21 credit hours), from:
CSC 205. Programming II 
CSC 245. Data Structures and Algorithm Analysis 
CYS 324. Secure Software Development  
CYS 374. Cybersecurity Operations and Analytics 
CYS 421. Cyber-Crime Investigation and Digital Forensics 
CYS 422. IoT, Cloud, and Mobile Security 
CYS 423. Security Laws, Ethics, and Policies 
CYS 425. Enterprise Cybersecurity Management 
CYS 485. Special Topics in Cybersecurity 
CYS 488. Senior Design Project 
CYS 499. Research in Cybersecurity  
IST 311. Scripting Languages 
IST 417. Server Systems Security and Administration 
CYS 485 and CYS 499 may be taken to satisfy this requirement, but only 6 hours credit, maximum, from either or combined from both may be used. 
Mathematics Courses (11 credit hours): 
STA 126. Introductory Statistics  
MAT 191. Calculus I  
MAT 225. Discrete Mathematics 
 
Major in Cybersecurity: B.A. Degree 
39 semester credit hours minimum 
 
Core Courses (21 credit hours):
CSC 204. Programming I 
IST 126. Introduction to Information Science and Technology 
IST 221. Introduction to Networks 
IST 222. Introduction to Operating Systems 
CYS 223. Cybersecurity Principles and Foundations 
CYS 301. Service for Cybersecurity 
CYS 305. Security Experimentation  
CYS 487. Senior Seminar  
Elective Courses (15 credit hours), from: 
IST 311. Scripting Languages 
CYS 321. Network Security and Protocols 
CYS 324. Secure Software Development  
CYS 374. Cybersecurity Operations and Analytics 
CYS 421. Cyber-Crime Investigation and Digital Forensics 
CYS 422. IoT, Cloud, and Mobile Security 
CYS 423. Security Laws, Ethics, and Policies 
CYS 425. Enterprise Cybersecurity Management 
CYS 485. Special Topics in Cybersecurity 
CYS 488. Senior Design Project 
CYS 499. Research in Cybersecurity  
IST 417. Server Systems Security and Administration 
STA 126. Introductory Statistics (3 credit hours) 
 
Minor in Cybersecurity 
18 semester credit hours minimum 
IST 126. Introduction to Information Science and Technology 
IST 221. Introduction to Networks 
IST 222. Introduction to Operating Systems 
CYS 223. Cybersecurity Principles and Foundations 
CYS 305. Security Experimentation
Three credit hours from CYS courses numbered above 301.
 
CYS 223. Cybersecurity Principles and Foundations (3 hours) 
Fundamental understanding of information security concepts and principles. Topics covered include cybersecurity pitfalls, best practices, information security controls, and the importance of information security and assurance in contemporary information systems deployed in organizations. (Every year) 
CYS 301. Service for Cybersecurity (1 hour) 
Prerequisites: CYS 223 and consent of instructor.  
Students will engage in real world projects related to cybersecurity. Projects include working with a client on cybersecurity related tasks, tutoring cybersecurity students, and participating in the Cyber Defense Team. Graded S/U. (Every semester) 
CYS 305. Security Experimentation (3 hours) 
Prerequisites: CYS 223, IST 221, and IST 222.  
Topics covered will include an understanding of network vulnerabilities and defensive techniques through hands-on experimentation and analysis, cybersecurity concepts, and use cybersecurity tools to discover vulnerabilities in a computer system. Other topics will include various hacking models and exploit kits, hands-on experimentation, how to identify targets, gather information about targets, perform network enumeration, and identify and exploit vulnerable systems. (Every year) 
CYS 321. Network Security and Protocols (3 hours) 
Prerequisite: CYS 305. 
Hardening and protecting computer networks using advanced cybersecurity techniques and tools. Identify malicious network traffic using next-generation firewalls and intrusion detection systems. Understanding of network security protocols and their roles in providing network security. (Every year) 
CYS 324. Secure Software Development (3 hours) 
Prerequisites: CYS 305 and CSC 245. 
Secure-coding principles and their application. The secure programming topics described in the “OWASP Secure-Coding Guidelines” will be covered. Techniques for building secure software using the secure software development lifecycle and defensive coding principles.  (Every two years) 
CYS 374. Cybersecurity Operations and Analytics (3 hours) 
Prerequisite: CYS 305. 
Use of data analytics techniques to find patterns in network traffic and system logs. Interpreting logs generated from various operating systems, network devices, and security controls to gain a broader perspective on the security posture of the network. Identify early signs of cyber-intrusion and data exfiltration activities through the analysis of system logs and network traffic. (Every two years)  
CYS 421. Cyber-Crime Investigation and Forensics (3 hours) 
Prerequisites: CYS 374 and CYS 321. 
An introduction to digital forensics as used to analyze both corporate security incidents and criminal evidence in computer systems and digital media. Forensic tools and techniques for storage and memory analysis of Windows/Linux, network traffic, mobile devices, and documentation are covered and reinforced with hands-on exercises run in a virtual machine environment​. Collection, processing, analyzing, and reporting of evidence that is legally admissible to support the investigation of cyber-crimes. (Every two years) 
CYS 422. IoT, Cloud, and Mobile Security (3 hours) 
Prerequisite: CYS 321. 
Vulnerabilities associated with the use of cloud computing technologies, internet of things (IoT), and mobile devices. How to securely provision, operate, and maintain technology to support cloud-based systems, internet of things, and mobile devices. Introduction to industrial networks and SCADA systems and an understanding of the security, reliability, and stability requirements for such systems. (Every two years) 
CYS 423. Security Laws, Ethics, and Policies (3 hours) 
Prerequisite: CYS 305. 
Laws, regulations and ethics that apply to all aspects of information security. The fundamental concepts of security policy, audit and compliance process in different IT environments. The code of practice for security controls and tools to perform audit, assessment, and compliance analysis of security controls. (Every two years) 
CYS 425. Enterprise Cybersecurity Management (3 hours) 
Prerequisite: CYS 305. 
Concepts in the design, implementation, and management of an information management system program. Topics include enterprise and security architectures, risk management frameworks, cybersecurity frameworks, and cybersecurity guidelines. (Every two years) 
CYS 485. Topics in Cybersecurity: (Subtitle) (1-3 hours) 
Prerequisites: CYS 305 and consent of instructor. 
An intensive study of some significant topic in Cybersecurity not otherwise covered in departmental course offerings. Students are required to engage in research, projects, or assignments requiring at least one contact hour, or equivalent, per week for every hour of credit. May be repeated with a different topic. (Occasionally) 
CYS 487. Senior Seminar (1 hour) 
Prerequisite: One 3-hour CYS course numbered above CYS 305. 
Areas in cybersecurity including ethics, policies, laws and regulations affecting cybersecurity, industry practices, frameworks, and guidelines. Students will be involved in research and learn how to effectively communicate technical information to a variety of audiences in both written and oral forms. (Every year) 
CYS 488. Senior Project Design (3 hours)  
Prerequisite: One 3-hour CYS course numbered above CYS 305. 
This course is the capstone in Cybersecurity. Included is a study of current techniques for specification, design, implementation, documentation, and testing of cybersecurity solutions for information systems. Additional topics include business, professional, ethical, and social concerns of technology. Students will work in teams on a major project that integrates previous CYS coursework. May be repeated. (Every year)   
CYS 499. Research in Cybersecurity (1-3 hours) 
Prerequisites: One 3-hour CYS course numbered above CYS 305 and consent of instructor. 
Work under the supervision of a faculty on cybersecurity-related research. Students are required to engage in research requiring at least one contact hour, or equivalent, per week for every hour of credit. Significant student results will be submitted to a conference or a journal. Projects are selected in consultation with a CSC faculty member. May be repeated, but total credit may not exceed 6 credit hours. (Occasionally)