Design. Program. Create.

From robotics and automation technology to prosthetic limbs and jet navigation systems, engineering does more than solve problems. It changes the way we live.

UNC Asheville’s engineering programs are offered jointly with NC State University, combining the best that two nationally recognized universities have to offer. Choose between the traditional 2+2 Program (one or two years at UNC Asheville and then a transfer to NC State) and the Bachelor of Science in Engineering with a Mechatronics Concentration, with all four years on the UNC Asheville campus leading to a degree issued jointly by NC State and UNC Asheville.

Mechatronics engineering students take NC State and UNC Asheville course work, all on the UNC Asheville campus. Some NC State engineering courses are taught by engineering faculty residing on the UNC Asheville campus, while other NC State course work is delivered to UNC Asheville via live distance education technology.

What You’ll Learn

Mechatronics engineering is a concentration of mechanical, electrical, and computer engineering that focuses on the computer control of electromechanical systems.

Using sensors, actuators, and microprocessors, Mechatronics engineers design and develop high-performance systems in industries ranging from mechanical and aerospace to automation and robotics. Graduates have the educational preparation necessary to understand how their work affects society in the areas of ethics, sustainability, and aesthetics.

Students in the 2+2 Program begin at UNC Asheville and transfer to NC State University after one or two years to complete their engineering degree in one of many specialized fields.

Many engineering students find employment through internships while earning their degree.

student working on an engineering project

Joint B.S. in Engineering – Mechatronics Concentration

A four-year Joint NC State – UNC Asheville Bachelor of Science in Engineering (BS) – Mechatronics Concentration Degree.

Learn More


students working on an engineering project

2+2 Engineering Program

One or two years of engineering at UNC Asheville followed by two or three more years at NCSU College of Engineering in Raleigh.

Learn More