This document introduces a course on coding new nodes with C# in Dynamo for Revit. The course instructor, John Pierson, will teach the basics of C# and how to create nodes in C# for Dynamo. Prerequisites include intermediate knowledge of Revit and Dynamo. Participants will learn to use Visual Studio and the ZeroTouch method for importing C# libraries into Dynamo. By the end of the course, students will know how to code nodes in C# and compile them into a DLL to use in Dynamo packages.