Craven Community College is a public community college located in Havelock and New Bern, North Carolina, offering over 150 programs and courses in a variety of fields, including arts and music, business and finance, construction trades, education, fire and EMS, health, hospitality, industrial manufacturing, information technology, law enforcement, personal care services, safety, science and engineering, and transportation. The college provides short-term training, workforce development, and online learning opportunities, as well as career guidance and counseling services to help students achieve their career goals.