AI for Cybersecurity Bootcamp

Jumpstart your AI skills with this immersive bootcamp designed for undergraduate students! You'll learn how to build and secure large language models (LLMs), master prompt engineering, and create your own AI agents using tools like OpenAI, HuggingFace, LangChain and more. By the end, you'll have hands-on experience with the same cutting-edge techniques used by top tech companies.

Session Length: Monday, August 11th - Friday, August 15th


Please note that each class will be recorded. The recordings will be available online to ensure that participants can access them if they miss a class or want to review any of the sessions.

Course Outline

Length: One week (Monday-Friday, 2 hours/day)

Cost: FREE! For 麻豆精品视频Students, Faculty, & Staff | Not available for Non-麻豆精品视频Students, Faculty, or Staff

Time: 9:00 A.M. - 11:00 A.M.

Location: Engineering East (EE96) Room 207

Instructor: Charles Givre

Email: cgivre@fau.edu

Instructor Bio: 听Charles Givre, CISSP, is an adjunct professor at 麻豆精品视频, and a seasoned cybersecurity and data science professional with over 20 years of industry experience. He holds a Master鈥檚 from Brandeis University in Middle Eastern Studies and Bachelors degrees in Computer Science and Music from the University of Arizona. Charles started his career in the intelligence community as a counterterrorism analyst at the Central Intelligence Agency. 听He then joined Booz Allen Hamilton and worked as a consultant and technical leader at the NSA. 听After leaving government service, Charles led technical teams building AI-driven solutions at major international banks and 听is a frequent trainer at top industry conferences like Black Hat and various other industry conferences. 听He will be bringing his real-world expertise and hands-on teaching style to this immersive AI bootcamp.

Tools and Resources

  • Lectures and group discussions will take place live (synchronously) online (using WebEx, Zoom, or equivalent) on specified days and times.
  • Slides and supporting materials will be posted online.

Students should have Internet access.

Outline and tentative schedule

The course will consist of 5 modules (of 3 hours each). Each module will have a combination of lecture, demos, and discussions, with ample opportunity for questions.

Module 1: Introduction to AI and Machine Learning

  • Intro to Artificial Intelligence & Machine Learning
  • Overview of providers: OpenAI, Meta, HuggingFace

Module 2: LLMs

  • Embedding and Tokenization
  • Fine Tuning
  • Retrieval Augmented Generation (RAG)

Module 3: Prompt Engineering

  • Basic Prompting
  • Few Shot Learning
  • Chain of Thought, LangChain

Module 4: Red Teaming AI

  • AI Security
  • Prompt Injection attacks

Module 5: Agents

  • Building AI Agents

NSF logo Supported by the NSF Scholarship for Service, learn more at sfs.fau.edu