The ByteBracket isn't available on mobile. Please resize your browser or view the desktop site.

Learn more about how ByteBracket works!

We built ByteBracket because we love learning, computer science, and college basketball. We'll be publishing articles throughout the tournament on the fascinating ways these intersect. Sign up to stay tuned.

Join the Intro to Programming Nanodegree Program

This introductory Nanodegree program teaches you the foundational skills all programmers use, whether they program mobile apps, create web pages, or analyze data. It is ideal for beginners who want to learn new skills, make informed choices about career goals, and set themselves up for success in career-track Nanodegree programs.