Skip to main content


If you’re looking to make a positive impact on society that touches the lives of countless students, there is no profession nobler than education. We can help you make a difference now and for the future through the rapidly growing fields of Science, Technology, Engineering and Mathematics.

The STEM Difference

Through NC State’s College of Education, the STEM department offers students an undergraduate experience that is unique among our peer institutions. Our innovative, flexible options allow you to earn multiple licensures and/or bachelor degrees while completing only one program. The College of Education produces the highest number of STEM teachers in North Carolina. Our graduates are in high demand with the majority receiving job offers upon completing their degrees. 

All programs utilize 21st century learning and teaching strategies. As real world experience is at the crux of our curriculum, you’ll gain classroom practice as early as sophomore year. Plus, you can expand your horizons by opting to do part of your student-teaching overseas.