42 courses with the subject CYB, each shown exactly as we captured it from the college's catalog, with every element we hold. Where the wording looks broken, that is our reading of the catalog, not the college's text.
CYB 101INTRODUCTION TO INFORMATION SECURITY3
This course is an elective to introduce students in any major to the Information Security field. Students will be introduced to main domains of Information Security and Information Assurance as represented in the COMPTIA Certification exam Security Plus. Upon successful completion of this course as documented through writing, objective testing, case studies, laboratory practice, and/or classroom discussion, the student will be able to: Define information security and explain why it is important Identify types of attackers, analyze vulnerabilites, attacks and suggest appropriate defenses. Descrive various software security applications and vulnerability scanning tools. Explain the different types of logical and physical access control. Understand and explain authentication, authorization and accounting as it relates to compter security. Define and explain risk, risk management, and penetration testing.
This course introduces students to ethical questions that come up in all areas of cybersecurity. We will discuss the ethical ramifications of several different types of hacks. We will explore ethical management in Cybersecurity and explore the concept of ethical hacking.
This course is designed to introduce students to the development of information security policies and planning. Information systems, and the tools and techniques needed to establish, monitor and maintain information security will be examined.
Introduction to network security auditing. Students will learn how to perform the different phases of an audit, including discovery and penetration, as well as how to prevent hackers from controlling your network. This course introduces various tools to help students in the auditing process. Students will be exposed to international standards, along with time-tested methods for auditing a network efficiently, and they will be able to use specific, practical tools for counteracting network attacks. Finall y, they will be able to analyze all findings and make informed recommendations for establishing the best security possible in a given scenario.
Computer criminals are becoming ever more technically sophisticated, and it's an increasing challenge to keep up with their methods. This course will focus on computer crimes, what they are, how to prevent them, and how to detect, investigate prosecute them if they do occur and prevent them. Topics such as the impact of computer crimes, digital forensics, as well as computer crime laws will also be covered.
This course will provide an introduction to, and develop a foundation in, core concepts related to the field of digital forensics. Topics include an overview of computer crime, computer forensics law, forensic acquisition in lab and field environments, digital triage, mobile devices, identification of forensic artifacts in various operating systems, network forensics, report writing, ethical considerations in forensics, and courtroom testimony. The course will include lectures and hands on experiences using a vareity of forensic tools.
Intelligence led policing and intelligence based investigative strategies are coming to the forefront of law enforcement. Private industry is alwso becoming increasingly aware of the strategic intelligence model as it applies to corporate planning, competitce practices and maintaining corporate integrity. This course is designed to introduce students to several key software tools that are widely used and considered essential for intelligence research and criminal investigations. These software tools will include, but not be limited to, Analyst Notebook, iBase, and Idea. Students will be given a thorough understanding of how to apply these tools in the course of the intelligence process and/or during the course of a criminal investigation. The course will culminate with students preparing a project using all the software tools introduced during the course.
In this course, the key terms, concepts and principles of cryptography are defined and explained. Application of cryptographic techniques to ensure confidentiality, integrity, authentication, access control, and non-repudiation issues will also be covered. Other topics will include the history of classical cryptographic and cryptanalytic techniques, modern symmetric and asymmetric algorithms, Federal Information Processing Standard (FIPS) algorithms, random and pseudo-random number generators and cryptographic hash functions.
To protect an organization's critical information and assests, cybersecurity professionals must regularly assess an information system's security controls through a process called penetration testing. This course will introduce students to the overall process and principles, as well as more deeply explore the identification of systems, services, and vulnerabilities. Students will be expected to stay up-to-date on emerging security flaws throughout the course, and understand the need for life-long learning in this domain.
To protect an organization's critical information and assets, cybersecurity professionals regularly assess an information system's security controls through understanding the evolving networks, systems, and end user use of them. This understanding will help in determining the most effective way of instrumenting the networks and systems to prevent and alert on unusual behaviors and events. The course will emphasize combining contextual enterprise knowledge with threat actor tactics, techniques, and procedures to create targeted detection, prevention, and response policies and processes.
This course provides students with on-the-job training and experience which is not obtainable in classroom situations. The student is expected to secure a full-time position which involves significant work in an area of cybersecurity. Each internship is individually arranged, subject to the approval of the cybersecurity faculty.
CYB 499INTRO TO CYBERSECURITY CONCEPTS AND TOPICS0
This intro course is meant to familiarize student with common concepts and terminology from a very high level that they will encounter in other courses.
A study of computer networks based on the OSI model of a layered network architecture. The TCP/IP protocol suite is used to illustrate network protocols. The course includes an overview of local area networks, routing algorithms, and network applications. The course consists of three lecture hours and one two-hour laboratory per week. The laboratory component provides experience in network programming using sockets.
Computer hardware and organization, number Systems, types of data, discrete mathematics and logic, algorithms, files and data structures, operating systems and compilers, virtual machines, Linux, security, privacy, threats, identity, introduction to technical, legal & policy issues in cybersecurity.
The course introduces the object-oriented approach to software design using a programming language such as Python, R or Java. The programming language is used to implement software designs. No previous programming experience is presupposed.
An introduction to database management systems, including database design and application development. Different database models are introduced, with emphasis on the relational model. The theoretical principles underlying the design of a database and the physical storage of data and its integrity are covered. Other conceptual points are covered such as relations in mathematics that form the bases of a relational model. Along with designing and implementing databases using Sequel Server, the student will create a GUI interface to a database using JDBC and JavaFX.
This course will teach introductory but foundational requirements needed to understand and work in Windows and Linux shell environments. The technical skills covered in this course are prerequisite knowledge for forensics, investigation, and threat hunting work. The course will cover simpler PowerShell and Bash scripting, installing and configuring system monitoring, basic file system structures, basic intro to user and process environments, event logging, process types, and remote administration tools and techniques. This course will provide the requisite foundational knowledge for later technical courses in the Cybersecurity program.
This course introduces students to ethical questions that come up in all areas of cybersecurity. We will discuss the ethical ramifications of several different types of hacks. We will explore privacy and the IoT, analyze information and ethical management in Cybersecurity. In addition, we will focus on computer crimes, what they are, how to prevent them, and how to detect, investigate and prosecute them if they do occur. Computer crime laws will also be covered. Other topics will include evidence collection during a computer crime investigation as well as the preparation and execution of a search warrant.
This course will build an understanding of how networks function within a business environment and the threats that face networks if they are not properly protected. Networks are a cornerstone of a modern business of any size, and thus these networks must be made to be secure in order to ensure that these companies can function properly.
To provide students with a fundamental understanding of cybersecurity and an in-depth understanding of penetration testing and ethical hacking. This course will include intelligence gathering, assessment of software vulnerabilities and weaknesses, cross platform penetration testing, learning ethical hacking requirements, and data protection.
This course will build an understanding of how networks function within a business environment and the threats that face networks if they are not properly protected. Networks are a cornerstone of a modern business of any size, and thus these networks must be made to be secure in order to ensure that these companies can function properly.
This course will expand on previous cybersecurity courses and introduce business and enterprise topics. This will be done through analysis of real-world business examples of cyberattacks and the needs businesses have in the areas of cybersecurity. This course will emphasize real-world developmental practices and aim to improve students' ability to work in a professional cybersecurity environment.
This course will expand on previous cybersecurity courses and delve deeper into its topics. Combining topics from computer science and cybersecurity, students will delve into system and network analysis, Diverse DDoS, DDoS and advanced persistent attacks, intrusion detection system development and control system. Students will be able to use quantitative and qualitative reasoning to solve problems with an array of different system vulnerabilities. Students will need knowledge of operating systems and advanced algebra before taking this course.
This course will give an in-depth look into the world of cybercrime and digital evidence. Throughout this course, students will use industry tools to perform forensic analysis of crimes to learn about how to prevent, detect, and respond to cyber-crime, cyber-terrorism, and cyber-predators. This course aims to both inform students of the types of crimes that exist as well as ways to catch those responsible even through virtual anonymity.
This course will aim to teach students skills required to perform cyber risk management for organizations as well as how to prevent systems from being breached to begin with. There are risks that accompany all forms of system, this course will both give students the tools to identify possible risks that can be impactful in the future and how to manage breaches once they occur.
This course aims to establish an understanding of proper software design for a secure product. This course will do so by comparing both secure and unsecure software design structures to ensure that similarly made software programs are not vulnerable to known forms of cyberattacks or cybercrimes.
This course provides a practical explanation of both the principles and practice of cloud security by describing the cloud security architecture and exploring the guiding security design principles from the threat and CIA model viewpoint. In order to gain a thorough understanding of the design and development of secure cloud services we will examine industry standards and applied technologies for delivering and managing secure cloud-based services specially Google Cloud Platform (GCP). This course also covers protection and isolation of physical and logical infrastructures, identity management, access control, monitoring and auditing processes. Students also learn mitigation techniques for attacks at many points in a GCP-based infrastructure, including Distributed Denial-of-Service attacks, phishing attacks, and threats involving content classification and use.
This course will help students understand the importance of data mining in the cybersecurity field and how to apply various data mining techniques. Students will learn about the fundamentals to data mining in general, growing their skills until they are able to later integrate data mining into cybersecurity applications and topics.
Upon successful completion of this course, students will be able to apply a variety of learning algorithms and machine learning applications for enabling intelligent cybersecurity strategies. Having been equipped with machine learning fundamentals, the students can apply learning algorithms and train machines for face recognition, new generation of anti-viruses, vulnerability management, network security, authentication, anomaly detection, biometrics in cyber threats, etc.
This course will help students understand the fundamentals of cryptography as well as the applications that it holds in modern technology. Cryptographic methods and tools, such as encryption and digital signatures, will be studied to understand how to protect information within a program. This course will also explore the differences between symmetric and asymmetric cryptography and the benefits to both.
Following a number of high-profile security breaches, your organisation has recognised the importance of developing a cybersecurity strategy. Stakeholders and management have asked you to present at the next board meeting. They've only allocated thirty minutes so they want you to record a presentation which clearly outlines the threats and risk to your organisation and your plan to address them. They also want you to explain how you plan to respond in the event of a data breach.