Photo: Bruce CramerPhoto: Bruce Cramer


Due to the mandated Shelter-in-Place Order, General Engineering office is closed through the end of the spring semester. 

If you need to talk to an academic advisor, please send an email to

(for undergraduate advising)or 

(for graduate advising). 

For all other matters, please send an email to

 Welcome to General Engineering 

    The General Engineering program in the Davidson College of Engineering offers both the B.S. in General Engineering (BSGE) and the M.S. in Engineering (MSE) degrees programs. These programs provide students with flexible curriculum that is truly interdisciplinary and not available through the other engineering programs in the college. A typical program of study for a General Engineering student includes courses from several departments in the College of Engineering as well as other colleges.

    In addition to providing administrative and advising support for both BSGE and MSE students, the General Engineering program also provides administrative support for the College of Engineering's writing courses as well as the Introduction to Engineering course taken by all undergraduate students in the College of Engineering. The General Engineering program also offers a minor in Green Engineering and a minor in Applied Computing.

General Engineering offers the following major programs:

General Engineering offers the following minor programs: