How does the Grace Hopper program work?

Cohorts begin with a four week-long remote class called Foundations. Foundations typically requires 25+ hours of dedicated work per week. It includes learning materials, weekly assignments, and weekly one-on-one virtual office hours with a GHP instructor. Foundations covers a solid base of web development knowledge and a deeper understanding of JavaScript, so students hit the ground running on the first day of live instruction on campus.

The on-campus portion of The Grace Hopper Program (full-time, located in New York City) is 13 weeks long and a mix of lecture, workshops, and projects. It is full-time, requiring 50+ hours of work each week. Instructors' lectures will give you a strong grasp of fundamental programming concepts and web development, and workshops will increase knowledge retention with hands-on practice. This first half of GHP starts with a heavier focus on personal and module-based learning, which transitions into project and team-based learning in the final 6 weeks.

Guided lectures and workshops work well for covering fundamental concepts and introducing new technologies, but it also takes getting your hands dirty, building something new, and writing a ton of code to gain a deeper understanding of fullstack web development. Students will build at least 3 projects while at The Grace Hopper Program, not counting any winning hackathon projects made on days off!

The Grace Hopper Program follows the same daily schedule as the Fullstack Software Engineering Immersive. You can see a sample of the daily schedule here: