An educational repository providing comprehensive resources and project materials for advanced cybersecurity and network security topics.
A comprehensive repository for the Advanced Topics course (CSCI 4349) at Texas A&M University-San Antonio, focusing on key areas in cybersecurity and network technologies. Ideal for students and educators seeking resources and project materials related to cutting-edge developments in these fields.
This repository is designed for students and educators involved in the Advanced Topics course (CSCI 4349) at Texas A&M University-San Antonio, offering lecture notes, projects, assignments, and examples to facilitate learning and hands-on practice in cybersecurity and network technologies. It serves as a structured learning aid to enhance understanding of network monitoring, security training, and risk assessment.
Users should have Python 3.8+ and Java JDK 11+ installed to fully utilize the repository; network simulation tools like GNS3 or Cisco Packet Tracer are recommended for practical network exercises. Contributions are encouraged to maintain consistency with existing project style.
Clone the repository: git clone https://github.com/yourusername/TAMUSA_CSCI4349_Advanced_Topics.git
Navigate into the repository directory: cd TAMUSA_CSCI4349_Advanced_Topics
Install Python dependencies: pip install -r requirements.txt
Ensure Java JDK 11 or later is installed and configured
Install and configure network simulation tools as needed (e.g., GNS3, Cisco Packet Tracer)
cd Lectures
Navigate to the directory containing lecture slides and notes.
cd Examples
Change directory to Examples to access code samples.
python example_security_script.py
Run an example Python script demonstrating security concepts.