{ Small Classes, Experienced Educators, Real World Projects }

Group 4 Created with Sketch.

High Quality Instruction

Our dedicated instructors have years of experience both teaching and coding. Our classes are small, so you can move faster and cover more material in less time, and our curriculum is industry-relevant, enabling you to hit the ground running when you find a job. Learn more about our instructional staff.

Group 2 Created with Sketch.

Competitive Portfolio

As a graduate of Rithm, you'll have a strong technical foundation as well as mastery of the most in-demand new technologies. You'll also spend three weeks working on a company project, and this relevant work experience will be a huge differentiator compared to a typical "bootcamp grad." Learn more about our curriculum.

Thorough Outcomes Support

We devote a full three weeks of our curriculum to preparing you for the job search. This includes typical practice with computer science fundamentals, but it also includes a significant behavioral component. We also encourage job seekers to come back to Rithm every week so that we can help them stay on track. Learn more about our job support.

Strong Community

We aren't welcoming dozens of new students every month. As a student, you'll have close working relationships with not only your peers, but your instructors too. We also host regular alumni events for our graduates. Come to an event to learn about our community!

Your Commitment

We are seeking students who are ready to embrace the immersion experience head-on, are lovers of problem solving and committed to learning code. Enthusiastic, collaborative learners thrive at Rithm.


Plan to spend 60-80 hours mastering fundamentals. Our prework is mostly project-based, and covers material from the following free courses:

Full-time coursework

Full-time classes last 16 weeks and take place online via Zoom. Classes are held Monday - Friday, 9:30 am - 6 pm Pacific Time.

What you'll be doing on any given day may vary, but you'll typically be coding for a majority of the day, either alone or in pairs. Instructors will lecture on more conceptual topics in the morning and afternoon, but we encourage you to spend as much time as possible coding while instructors are available. In the later afternoon and evenings, you'll have material to read, watch, and review in order to solidify your understanding and prepare for the next day.

Daily Schedule:

  • 9:00
  • 10:00
  • 11:00
  • 12:00
  • 1:00
  • 2:00
  • 3:00
  • 4:00
  • 5:00
  • 6:00
  • 7:00
  • Instruction (Weeks 1-11)
    • Morning Lecture
    • Morning Exercise
    • Lunch
    • Afternoon Lecture
    • Afternoon Exercise
    • Study & Review
  • Professional Projects (Weeks 12-14)
    • Professional Projects
    • Professional Projects
    • Study & Review
  • Interview Prep (Weeks 15-16)
    • Whiteboarding
    • Morning Lecture
    • Job Applications
    • Take Home Challenge

Full-time job support

The final three weeks are devoted to the beginning of your job search. You'll learn computer science fundamentals, solve problems on the white board every day, and you'll learn about strategies to help you pass behavioral screens and get your foot in the door. The goal for this part of the course is to give you the tools you'll need to get the job, rather than the tools you'll need to be successful once you're on the job.

As with the first part of the course, you'll be working full time during these final three weeks.

hand icon Created with Sketch.

Have a question?

Check out our FAQs or chat with our Admissions Team.

Get Started with Rithm School