Schedule your private Campus Tour today!
Skip to main content
Learn. Lead. Succeed
With a background as a technology consultant, project manager, intellectual property counsel, and general counsel for a software startup, Professor Barnes combines his love of law and technology and brings that experience into the classroom.
Associate Professor of Business and Law / Chair of General Business
He teaches the following courses:
In his spare time, Professor Barnes is an avid runner, surfer and ultimate Frisbee player.