Charles Harless

Charles Harless

Charles Harless is a software engineering manager and engineer with experience creating creative technological solutions and leading high-performance teams. He received his BS degree in Computer Science from University of Alabama and his MS degree in Computer Science from UCLA. He has worked in the entertainment business for most of his career at companies including Walt Disney Company, NBCUniversal Media, Amazon Prime Video, and Brightcove Media. He has contributed to products in streaming services, theme parks, commerce, mobile applications, and web applications. He started teaching at UCLA Extension in 2015, took a break for a few years, and has now returned to continue teaching. He is an engaging teacher with a knack for explaining the complex. He pulls exercises and examples from his career experience.

Instructor Schedule

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

Lifelong Learning

See More