Team-Based Learning
Our modular courses emphasize collaborative, hands-on learning through group exercises and applied projects, mirroring the cross-functional teamwork common across DoD missions.
Modular Courses are flexible, two-week training modules designed to build foundational and intermediate technical skills for service members and government civilians supporting digital, data, cyber, and operational missions across the Department of Defense.
These short-format, stackable modules enable targeted upskilling for individuals who want to explore programming, strengthen technical fluency, or progress toward more advanced capabilities—without extended time away from full-time operational duties.
Available to both individuals and units, Modular Coding Courses are designed to stand alone or combine into tailored learning pathways aligned to specific mission and operational needs.
*If you are a reservist or national guard service member, you must be on orders to attend.
Below is an overview of our modular courses, each focused on practical, hands-on skill development. Courses are designed to be taken individually or combined to meet individual or unit-level operational needs.
Participants leave able to write simple, effective Python scripts to clean data, parse files, and automate repetitive tasks, skills that are immediately useful for analysts, operators, and technologists across the USSF.
Participants finish ready to build small applications, automate multi-step processes, integrate external data sources, and work within a larger software ecosystem, foundations for future work in analytics, automation, or software roles.
Participants finish able to build simple interactive web pages, understand strongly typed code, and reason about how modern front-end systems operate, ideal groundwork for future front-end or application development roles.
| Course | Application Deadline | Start Date | End Date |
|---|---|---|---|
| PY 101 – 26D | 23 MAR 26 | 30 MAR 26 | 10 APR 26 |
| Course | Application Deadline | Start Date | End Date |
|---|---|---|---|
| TS 101 – 26A | 2 MAR 26 | 9 MAR 26 | 20 MAR 26 |
| Course | Application Deadline | Start Date | End Date |
|---|---|---|---|
| PY 102 -26A | 6 APR 26 | 13 APR 26 | 24 APR 26 |
Our modular courses emphasize hands-on application, real-world scenarios, and instructor-led guidance, ensuring learning translates directly back to mission contexts.
Our modular courses emphasize collaborative, hands-on learning through group exercises and applied projects, mirroring the cross-functional teamwork common across DoD missions.
Instruction is delivered by experienced practitioners with deep industry and/or teaching backgrounds. Their firsthand experience in leading technical teams grounds every lesson in best practices and real-world application.
Delivered in a fully virtual format, our courses eliminate travel and TDY. Service members can build technical capability from anywhere, without stepping away from mission priorities.
Active duty service members, government civilians, reservists and national guard service members can apply to take modular courses.
Government contractors and civilians are not permitted.
Each course lasts 2 weeks, M-F from 0900 – 1700 CST.
100% attendance for the duration of the two weeks is required for successful completion of any modular course. No absences will be permitted. Should there be an emergency situation, the Galvanize team will make a case by case decision.
Attendance means:
You will need to utilize a personal computer that meets these minimum specifications:
Additionally, you will need a reliable, strong internet connection.
You must work with your direct leadership, as they retain administrative control during the program, to determine an appropriate location for you to complete the course. We highly encourage a workspace with minimal distractions.
Personal leave is not allowed during the modular courses, due to their length. Full-time attendance is required for successful completion of the course.