The online Bachelor of Science in Middle Grades Education degree at App State

The Bachelor of Science in Middle Grades Education program at Appalachian State University will help you instill your students with a love of learning and help them gain confidence as they grow into teenagers and young adults.

The curriculum emphasizes strong academic preparation grounded in a liberal arts tradition, discipline studies and pedagogical studies.

Successful completion of this program prepares you for a rewarding new career and leads to North Carolina state licensure in middle grades education, teaching grades 6-8.

App State Online: Change your future.

More information on Middle Grades Education

Interested in learning more?

Join us for an App State Online Information Session.


  • Middle grades social studies teacher
  • Middle grades science teacher

Degree details


(Not every course listed may be delivered to App State Online students, but you will be offered all courses required for the degree.)

Program information

  • Student teaching is completed during the last semester, full time in a classroom setting. You will work with the department to select your student teaching location.

Admission requirements

You may enter this program as a first-year or transfer student.

Program requirements

  • Before beginning your Clinical Internship, you must also have met Appalachian’s General Education requirements.
  • Admission to Teacher Education is required by the end of the first year in the program.
  • All App State education programs that lead to an initial licensure or a similar credential require a Clinical Internship at a North Carolina public school. Learn more.

Professional Licensure

This is a program that can lead to licensure or certification in North Carolina. Appalachian State University cannot confirm whether this program will meet the requirements for professional licensure in other states or territories.

If this applies to you, check the Professional Licensure webpage for information on licensure requirements and licensing agencies in other states. Or, you may address questions to State Authorization at App State at or 828-262-7559.

Request More Information