This repo is meant to be used to keep things organized during content development and act as the source of truth for all projects and exercises related to this course.
This repo contains a folder for each lesson and one project folder.
Example
lesson-1_implementing_multi_agent_architecture_with_python
lesson-2_implementing_agent_orchestration
lesson-3_implementing_routing_and_data_flow_in_agentic_systems
lesson-4_implementing_state_management_in_multi_agent_systems
lesson-5_implementing_multi_agent_orchestration_and_state_coordination
lesson-6_implementing_multi_agent_retrieval_augmented_generation
project
Each lesson folder is named using the naming convention of lesson-#-name-of-lesson.
Example
lesson-1-hello
Four lesson folders have been provided as a template; However, you may need to add more or possibly use less than four depending on what is needed.
If you require an additional lesson folder, you can make a copy of the folder and paste it into the root directory.
Each lesson folder contains an exercises folder. This exercises folder should contain all files and instructions necessary for the exercises along with the solution. The solutions for these exercises will be shared with students. See the README in the exercises folder for information about folder structure.
The project folder should contain all files and instructions necessary for setup. If possible, a set of instructions should be provided for both Udacity workspaces and a way to work locally (for both MacOS and Windows OS). At a minimum, one set of instructions should be provided. A README template has been provided in the project folder. This template layout should be used to write your README.