Cyber Intelligence and Security (CI)
CI 119 Introduction to Cyber Security 3 Credits (3,0)
This course provides students with a comprehensive overview of cyber security with extensive hands on exercises to demonstrate the concepts. An academic foundation will provide the students with the vocabulary and concepts to understand internet, basic computer concepts, the relationships between data, applications, systems and hosts. Laboratory exercises will allow the students to explore and extend their interactive lectures to discover experientially the concepts that are presented in lecture.
CI 299 Special Topics in Cyber Intelligence 1-6 Credit
Special Topics in Cyber Intelligence.
CI 310 Intelligence, Surveillance and Reconnaissance 3 Credits (3,0)
This upper level course provides the physics background for understanding remote sensing using multi frequency sensors such as may be found on aerial, ground, space or sea platforms. Sensors and associated physics will include optical, radio frequencies as well as different tools and platforms available today and in the near future. Open source, web based sources will be used along with GIS platforms such as Google earth, ESRI coupled with satellite, aerial imagery to demonstrate the capabilities available today. A wide range of scenarios will be considered along with current and future technical limitations to resolution, reliability of data, security of data, privacy concerns, attribution and legal issues.
Prerequisites: PS 114.
CI 311 Securing Computer Networks 3 Credits (3,0)
This upper level course will build on the understanding of network protocols, encryption techniques to look at methods for protecting networks (wired and wireless) as well as common approaches to defeating security. Firewalls, intrusion detection, access control, local and wide area issues, network monitoring and network management practices will be discussed and demonstrated in lab setting.
CI 320 Ethical Hacker - Pen Testing 3 Credits (3,0)
This course provides students with a comprehensive overview of the open source tools used by attackers and penetration testers. There will be theory and discussion of legal, ethical, contractual concepts, in addition to the introduction to and use of software tools such as nmap, metasploit, nessus and others. Laboratory exercises will allow the students to explore and extend their understanding of footprinting, network mapping, enumeration, vulnerability exploitation and other activities typical of the steps used for penetration testing in lab or live environments.
Prerequisites: CI 119 and CS 213 Jr Standing.
CI 410 Malware Analysis 3 Credits (3,0)
This course will introduce the student to art and science of malware analysis and network security. Tools used by malware developers and the tools to detect and dissect the malware will be studied.
CI 450 Computer Forensics II 3 Credits (3,0)
This advanced course offers hands on opportunity to learn and practice current solutions used in computer forensics. Procedures include data and disc image capture, information extraction, file system regeneration, password cracking and more. Common software toolkits will be introduced and utilized in lab setting. Documentation methods, rules of evidence and legal and ethical standards discussed.
CI 475 Cyber Senior Thesis 3 Credits (3,0)
This course is for students who have at least a 3.40 GPA and who plan to attend graduate school. It is a classic thesis research course on a topic that requires an intensive review of the relevant literature or case studies, extensive research, and superior organization and writing. The senior thesis should provide a degree of originality in research, research method, and/or analysis. Each student will be supervised by a faculty committee and will be required to defend his or her thesis before a faculty panel and the interested public.Note: Students wishing to take this course must apply to the Director of the Cyber Intelligence and Security Program within the last third of the first semester of their senior year.
CI 490 Cyber Capstone Project 3 Credits (3,0)
This course provides students with the opportunity to synthesize the material learned through the degree program and design, develop, participate in and present their concepts in a series of stages from design through final report. Finally, students will plan and participate in a mock cyber "disaster"drill to demonstrate their full understanding of course material - identification of threats, mitigation and defense, operational procedure and implementation, post mortem learning and recommendations for future. Students will have the opportunity to apply their skills and creativity in developing a project that will demonstrate mastery of the coursework in a setting which is typical of a modern company or agency with users, processes, data, network and computer assets. This will be designed by the student team and reviewed by faculty and industry advisory board.