Mechatronics Engineering

Shape the Future of Automation and Robotics
The Mechatronics Engineering Program, offered jointly by UNC Asheville and NC State University, equips students with the skills to integrate electrical, mechanical, and computer engineering in complex system design. Combining live instruction with distance education, the program blends liberal arts with advanced engineering training to prepare well-rounded engineers for success in a diverse, global workforce.
Mechatronics engineering students spend all four years on the UNC Asheville campus but graduate from both NC State and UNC Asheville. Please note that this is not an online program, as students are required to attend classes live at UNC Asheville.

Rigorous Courses
A four-year Joint NC State – UNC Asheville Bachelor of Science in Engineering – Mechatronics Concentration degree.

Career Paths
Graduates can work as mechatronics engineers, automation specialists, or robotics designers, developing smart systems and advanced technologies using mechanical, electrical, and computer engineering skills.

Ideas in Motion
UNC Asheville engineering students engage in hands-on projects that bring their technical knowledge to life through real-world applications. From designing electromechanical systems to collaborating on large-scale public installations, students apply skills in design, fabrication, and problem-solving to create innovative solutions.
Application Process:
Prospective students should apply to UNC Asheville and express an interest in engineering. Once committed to UNC Asheville, engineering students will be contacted by the Joint NCSU/UNCA Engineering Programs about the process for applying to the NC State side of the program. Transfer credits from other universities, majors, and community colleges are accepted as appropriate. Many courses from NC community colleges are transferable, but care must be taken in selecting applicable courses for the mechatronics engineering curriculum.
“I knew coming out of high school I liked engineering, but I didn’t exactly know what industry I wanted to work in,” he says. “This work gave me a glimpse of the future. It helped affirm for me that I want to apply engineering to something that benefits the world. Using engineering to better the environment seems like a noble way to spend your life.”
Ideas in Motion
UNC Asheville engineering students engage in hands-on projects that bring their technical knowledge to life through real-world applications. From designing electromechanical systems to collaborating on large-scale public installations, students apply skills in design, fabrication, and problem-solving to create innovative solutions. Their work often involves interdisciplinary collaboration, allowing them to explore the intersection of engineering and creativity. These experiences not only strengthen technical expertise but also prepare students to contribute meaningfully to industry, research, and their communities.
Meet the Faculty and Staff

Meet the Faculty and Staff
Expert faculty from NC State and UNC Asheville nurture engineering students through their education at every step. Faculty and staff bring a range of background knowledge from experience in engineering firms, product development, NASA, Bell Labs, and more.
Related Programs
Ready for What's Next?
The Joint NCSU/UNCA Engineering Programs offer an exciting opportunity to immerse yourself in an engineering discipline while experiencing a liberal arts education. Learn from faculty experts at NC State and UNC Asheville as you prepare for a future in the field.
Have questions about the program or don’t know which path is right for you? Request information or contact the Joint NCSU/UNCA Engineering Programs for assistance.