The Student Programming Board is responsible for the majority of the programming on the campus. SPB collaborates with SGA, PCB, and other organizations on campus to act as event hosts, in order to propagate both student partnership and diversity in the programming. The Student Programming Board is made up of and run by students, who are advised by the Campus Life Office. The board is broken up into the President's Council and 6 Committees, run by the Executive Board consisting of: Entertainment Showcase, Campus Collaboration, Live Music, Cinematic Productions, Spirit and Recreation, and Publicity and Recruitment.