Two-Plus-Two Engineering Program (2+2)

A joint program offered by North Carolina State University and The University of North Carolina at Asheville.


The Two-Plus-Two Engineering Program allows students to complete the first one to two years of an engineering curriculum at UNC Asheville, qualify for transfer to NC State University and finish their education in two to three more years at North Carolina State University College of Engineering (COE) in Raleigh. The program includes the following degree programs:

(For curricula, see 2+2 Plans of Work and Informational Links)

  • Civil Engineering
  • Civil Engineering (Construction Option)
  • Computer Engineering
  • Electrical Engineering
  • Environmental Engineering
  • Industrial Engineering
  • Mechanical Engineering

The following curricula are also supported, but must be completed on a 1 + 3 year schedule:

  • Aerospace Engineering
  • Biological Engineering
  • Biomedical Engineering
  • Chemical Engineering
  • Materials Engineering
  • Nuclear Engineering
  • Paper Science and Engineering
  • Textile Engineering

Regardless of curriculum preference, all students in the Two-Plus-Two Program take the same courses during their freshman year, with the exception of one course. The sophomore year has some differences, but they are relatively minor. Many of the requirements for NC State University engineering degrees parallel the requirements for UNC Asheville science majors but vary when it comes to humanities and physical education standards. The universities also have different transfer credit policies. It is important to coordinate academic planning with an engineering advisor at UNC Asheville.

Check out reasons to go to the 2+2 Route.

Policy on Transfer to NC State University College of Engineering

Ideally, students working toward an engineering degree should transfer when they have completed approximately the first half of the curriculum. However, a student is eligible to transfer at any time after the CODA requirements, listed below, are satisfied. With the guidance of the NC State University Engineering Programs at UNC Asheville, students submit an application through the Common Application to NC State University. Transfer admission standards vary with each degree program according to the space available and the number of applicants, but a minimum grade point average of 3.0 is required to ensure consideration for admission into an NC State engineering program. Note: Many departments require a GPA significantly higher than 3.0.

In order to transfer into an engineering curriculum at NC State University, students must have completed at least 30 credits, including the CODA REQUIREMENTS, all with a grade of C or better:

  • Chemistry with Lab - 1 semester
  • Calculus - 2 semesters
  • Calculus-based Physics with Lab - 1 semester
  • English Composition - 1 semester (4 cr)

In addition to the requirements on the cumulative GPA, the GPA between the last two math classes at the calculus I level or higher must be at least 2.5. If NC State University courses are taken, the overall NC State University GPA must be at least 2.0.

Engineering Courses at UNC Asheville

The required freshman- and sophomore-level engineering courses are available at UNC Asheville via local instruction from NC State engineering faculty at UNC Asheville or through distance education technology from NC State.

Cooperative Education

NC State University's College of Engineering has an active co-op program, making it possible for Two-Plus-Two students to alternate on-the-job experience with classroom learning and graduate with a co-op certificate after 12 months of work in a structured situation. Students are not eligible for the co-op program until they are admissible to one of NC State University's engineering degree programs.

How to Enter the 2+2 Engineering Program at UNC Asheville

2+2 students begin at UNC Asheville with normal UNC Asheville student status. There is no special admission process to the 2+2 Program at UNC Asheville. Simply apply to UNC Asheville. However, it is important that the student state their interest in engineering as early as possible. The ideal place to state this interest is on the UNC Asheville admission application, but the student can indicate the interest during orientation or initial advising sessions as well. This will result in the appropriate assignment of academic advisor.

  • Freshmen
    • Engineering students follow the curriculum requirements of a generalized NC State University engineering curriculum beginning in the first semester, freshman year. As career decisions solidify, the course of study is tailored to the curriculum of choice. Two-Plus-Two students DO NOT follow the degree requirements for UNC Asheville, such as the Liberal Arts Core (LA) or the Humanities (HUM) sequence. However, the LA or DEPT 178 First-Year Colloquium focuses on success in college and is a very useful course for any student. It will not transfer to NC State University, but is worth consideration, especially if the student may change their plan of study to the Joint Mechatronics degree which does require the LA or DEPT 178 course.
  • Transfers
    • A student with 30+ credits of college credit applies to UNC Asheville as a transfer student rather than as a freshman. The student should submit a Transfer Application to UNC Asheville. The student will meet with the Engineering advisor to determine transfer credit and appropriate scheduling. Students should be aware that UNC Asheville and NC State University may evaluate transfer courses differently. For an engineering student, the NC State University evaluation takes precedence. For prospective students, the Engineering Advisor at UNC Asheville is available (and eager) to advise you prior to transfer or provide a preliminary transfer evaluation.
  • Non Degree Seeking Status
    • Under certain circumstances, it may be in the best interest of a student to apply to UNC Asheville as a Non Degree Seeking student. A Non Degree Seeking application form is submitted to UNC Asheville and the admission process is reduced and quicker than for degree seeking status. Non Degree Seeking students are limited to 9 credits per semester under ordinary circumstances. See Engineering Advisor for details.


Many courses at other institutions are equivalent to those in the engineering curricula of NC State, but students are advised to contact the engineering advisor BEFORE enrolling at another institution to determine transferability of specific courses.

In addition, once a student has degree-seeking status at UNC Asheville, the student must file the UNC Asheville form, VISITING PERMISSION FORM with the UNC Asheville Registrar.


Additional distance education courses are available from NC State University DELTA (Distance Education and Learning Technology Applications)

OTHER 2+2 Engineering PROGRAMS

NC State University supports two other 2+2 engineering programs within North Carolina. Both are in the eastern part of the state.

Copyright © 2011 NC State University Engineering at UNC Asheville
Revised November 12, 2015
Email to the: Webmaster