Create an in-demand career in computer programming.

Crack the code of success.


The demand for software engineers continues to grow. Gain the skills that are needed to become a coder, web developer, or software developer. Our programming courses provide training in programming languages such as SQL, Java, and Python.

Find a path that works for you.

SBI Lab logo


The Silicon Beach Innovation Lab® (SBi-Lab) provides both academic instruction and real-world experience in the area of digital technology. 

SBi-Lab membership is open to all students in the Digital Technology Department at UCLA Extension. 

Benefits include:

  • Exclusive networking opportunities
  • Conferences
  • Webinars and workshops 

Join SBI-Lab today

Keep up to date on the latest news and offerings in Programming

vector icon of building

Corporate Education

Learn how we can help your organization meet its professional development goals and corporate training needs.

Learn More

vector icon of building

Donate to UCLA Extension

Support our many efforts to reach communities in need.

Innovation Programs

Student Scholarships

Coding Boot Camp

Lifelong Learning