The F´ team conducts a number of events to build familiarity with the product line and flight software.
If interested in attending an F´ event please refer to the instructions below or email fprime@jpl.nasa.gov.
To get notified about new events as they get posted, use the subscription link below.
Subscribe to NotificationsF´ Tutorials
The F´ tutorial is intended to help new users familiarize themselves with the F´ framework and tool suite. Instructors will walk through the LED Blinker Tutorial, covering the following:
- Software Modeling using the F Prime Prime (FPP) Domain Specific Language
- Component Implementation
- Deploying to hardware and using the F Prime ground system
Image: F Prime Tutorial, Credit: F Prime
Software Training
The F´ team offers workshops for both newcomers and experienced users. These workshops are held at JPL, are free to attend, and are by invitation only. Seating is limited. To request an invitation, follow the link to the request form in the corresponding event listing below.
Introduction to Flight Software and F Prime
This annual 3-day workshop covers fundamentals of flight software architecture, design, general programming
practices and verification. The workshop also includes a tutorial on the F Prime open source flight software
product line, which serves as the basis for a hands-on coding exercise emphasizing key concepts discussed in the
workshop.
Topics Covered:
- Flight Software System Engineering
- Flight Software Architecture Principles
- Flight Software Design
- Coding Style
- Basic Data Structures
- Unit Testing
- Integrated Testing with a Ground Data System
- Software Development Process
- Lab assignments featuring the F Prime Flight Software Product Line
Advanced F Prime Software Development Workshop
This 2-day workshop builds upon the Introduction to Flight Software and F Prime workshop, focusing on more
advanced software development concepts using the F Prime framework. Prerequisites include a solid grasp of F
Prime fundamentals and successful completion of the LED Blinker tutorial.
Topics Covered:
- Creating F Prime Projects
- Common Design Patterns in F Prime
- Contributing to F Prime
- Advanced Modeling in FPP
- Advanced Testing Approaches
- Hands-on lab assignments
Upcoming Events
2026
F´ Workshop @ University of Michigan
Two-day workshop covering flight software fundamentals with a hands-on F´ tutorial, plus an advanced F´ development track. Seats are limited. Visit the link below for more information and to register.
Info & RegistrationTo get notified about new events as they get posted, use the subscription link below.
Subscribe to Notifications