Theory meets impact

The curriculum integrates computer science theory, software development practice, and essential non-technical skills to help you build technology that drives positive social impact

Build your degree step by step

As you progress in your learning journey, you’ll earn credentials along the way to build toward the degree.

How you learn

To prepare you for the changing world of work, your learning environment will resemble best-in-class professional environments. Learning at Kibo is an intensive experience, and you should plan to devote about 50 hours a week to your studies.

Self regulated

We use a flipped classroom model where your instructor provides learning materials for you to complete at your own time. Just like you would at work, you’ll need to manage your time, ask for help when you need it, and be accountable for your deadlines.


The other side of the flipped classroom is live class time. Class is not a lecture! You’ll build projects, ask questions, and engage in discussions to deepen your learning. We model live classes after the weekly team meetings held in a a professional setting.

Ready to build a high impact career?