Skip to main content


Havelock Engineering Program

The NC State Havelock Engineering Program in Havelock, NC is a site-based College of Engineering program located on the Havelock campus of Craven Community College. The Havelock program supports NC State’s land grant mission by serving the Eastern North Carolina community with a local, transformative experience that creates career-ready engineers. Students in the program earn a Bachelor of Science in Engineering with a concentration in either Electrical Engineering Systems (EES) or Mechanical Engineering Systems (MES). 

Interactive video conferencing allows CCC-based Havelock Engineering students to attend the same engineering lectures as NC State-based students. (Photo: Michelle Pitman, 2023)

Electrical and mechanical engineering courses, taught by nationally recognized NCSU faculty, are delivered live from the Raleigh campus. Havelock students participate in these courses in dedicated classrooms equipped for interactive, synchronous course delivery.

On-site NC State faculty teach the systems engineering content, conduct all laboratory experiences, and direct students in the two-semester capstone design experience where they are partnered with an industry sponsor to design a solution to a real-world problem. Hands-on laboratory exercises and design-build projects each semester allow students to explore and experience theoretical concepts learned in their courses and practice important skills such as manual and computerized measurement techniques, data acquisition and analysis, troubleshooting, design of experiments, project management, teamwork, engineering design, and technical communication.

Training in formal systems engineering prepares students to understand and work through the broad, complex issues involved with integrated electromechanical systems. Electrical or mechanical engineering training equips students with the skills and confidence required to understand and solve detailed technical problems. Students with this unique combination of skills are well-prepared to meet both the technical and non-technical challenges of today’s engineering workplace.

Dr. Bill Fortney discusses the difference between the site-based Havelock Engineering Program at CCC and the Mechanical Engineering (ME) Program at NC State in Raleigh.

Learn by Doing

The Havelock Engineering Program places a strong emphasis on experiential learning through design projects each semester and interactions with professional engineers in the classroom. The Program is located within a short distance of the Naval Air Systems Command (NAVAIR) Fleet Readiness Center-East (FRC-East) on board MCAS Cherry Point. FRC-East is North Carolina’s largest industrial employer east of Interstate Highway 95 (I-95).  The Havelock Engineering Program takes advantage of the synergies afforded by its close location and relationship with the more than 1000 engineers working at FRC-East.

Our Students

Havelock Engineering students are drawn from a diverse population that comprises not only traditional college-age students but also older adult students, including veterans. This diversity of experiences and backgrounds makes for a rich learning environment. Many students in the Havelock program work part-time year-round internships at FRC-East and other local employers while in school, some of which offer tuition assistance. These students bring their work experience and professional development to the classroom, elevating the classroom experience not only for themselves but also for their peers.


Through your Raleigh-based Mechanical and Electrical engineering courses, you will gain technical competence in mechanical or electrical engineering principles.

Mechanical principles include structural mechanics, materials, fluid mechanics, dynamics, vibrations, controls, thermal sciences, mechanical design, and thermal design.

Electrical principles include electrical/electronic devices and circuits, computer hardware and software, electromagnetics, electrical power systems, control systems, communications and signal processing, and the design and analysis of digital/analog electronic systems.

Through individualized mentorship, experiential learning, and teaching, your local courses provide you an opportunity to develop, as a member of a close-knit community of learners, teamwork, ownership, accountability, self-reflection, systems thinking, design thinking, and the drive to accomplish open-ended objectives. An overview of the Havelock Engineering Curriculum shows students in the Mechanical and Electrical Engineering Systems concentrations share a series of core courses where they will interact in interdisciplinary teams throughout their time in the program.

These experiences in the Havelock Engineering Program give you the ability to understand and work through the broad, complex issues involved with integrated electromechanical systems.

The Havelock Engineering Program is accredited by the Engineering Accreditation Commission of ABET (

I was struck by not just the depth of practical knowledge, but the patience and friendly way that all of the NC State faculty and staff would interact with current and prospective students. I knew that this was a great place to learn and develop.

Kevin Tierney, Havelock Engineering Alumnus

Admissions and Questions

The Havelock Engineering Program is a site-based transfer program. Students begin by completing general education courses such as calculus, chemistry, physics, and humanities at one of North Carolina’s Community Colleges or from another approved university program. Then, they apply to the College of Engineering at NC State as transfer students.

If you want to find out more about the Havelock Engineering Program, contact us at

Students interested in transferring into the Havelock Engineering program should:

  • review the NC State College of Engineering transfer requirements and
  • contact the Havelock Program during the semester they are enrolled in Calculus I by sending an email to


Engineering Transfer Program

CCC student at computer.

When you join the Engineering Transfer Program at Craven Community College (CCC), you sign up for an opportunity to complete the first two years of pre-engineering courses at CCC. No other community college in the state can offer what is offered at CCC. From the moment you start at CCC, you become a part of the NC State/CCC engineering partnership that enables you to take advantage of the following opportunities:

  • Interact with NC State faculty and staff for career insights and academic advising.
  • Participate in enrichment opportunities such as design competitions, community outreach design projects, robot competitions, plant tours, and technical seminars.
  • Obtain all courses needed to transfer into one of NC State’s 18 engineering degree programs, including the Havelock site-based Havelock Engineering Program or any other UNC program.
  • Obtain sophomore-level electrical or mechanical engineering courses from NC State as a CCC or NC State student.
  • Work directly with some of the 1000-plus engineers at the Naval Air Systems Command (NAVAIR) Fleet Readiness Center-East (FRC-East) on board MCAS Cherry Point.
  • Earn the title “NC State Engineer” in the Havelock Engineering Program.

For more information, call 252.444.3357 or email

Summer Camps for Elementary, Middle School and High School Students in Eastern NC

Students participate in Middle School Summer Camp

On March 5, 2020, Craven Community College and the Eastern Carolina Aviation Heritage Foundation (ECAHF) partnered to continue the middle school engineering camp which has previously been conducted by NC State faculty in Havelock. These two organizations will continue to receive support from NAVAIR and NC State as they build on the tradition of high-quality activities to inspire the youth of Eastern North Carolina.

Please visit the ECAHF website for camp details.