Push creative boundaries, challenge physical limits and discover new ways to express yourself through movement. NC State’s Dance Program curriculum offers diverse options for students interested in the technical, choreographic, historical and theoretical aspects of dance.

Master Class Series

The Master Class Series offers free dance instruction to NC State students, staff, and faculty. Highly trained dance professionals teach a diverse range of styles, from African dance to ballet. See upcoming master classes.

Classes for Course Credit


Students can receive academic credit for participating in one of our two student companies, open by audition.

Academic courses are also offered though the Dance Program. Learn more about dance classes for course credit.