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


Registration 

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 FAU Students, Faculty, & Staff | Not available for Non-FAU 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 Florida Atlantic University, and a seasoned cybersecurity and data science professional with over 20 years of industry experience. He holds a Master’s 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