Recommended High School Classes & Graduation Requirements
Before you begin thinking about college, you need to get through high school. All Minnesota students are required to take the following to graduate from a Minnesota public high school. These courses are the same required for college admission. Stretch yourself and take the highest level offered at your school.
Students must complete a minimum of 21.5 course credits as follows:
|4 credits||English Language Arts|
|3 credits||Mathematics (including algebra, geometry and statistics/probability)|
|3 credits||Science (1 credit of biology plus 2 additional credits)|
|3.5 credits||Social Studies (including U.S. history, geography, world history, government/citizenship and economics)|
NOTE: Your school district may have additional requirements for graduation.
Recommended Optional Classes
High school gives you the opportunity to explore your interests through optional elective classes. You may be able to take classes in agriculture, business, computers, physical education, construction and much more. These classes would be the most helpful:
- World Languages (Recommended: 2 years). Take at least two years of the same language. Many four-year colleges require a foreign language to receive a bachelor's degree. Your high school courses could be used to fulfill your college credit requirement.
- Computer classes. It may not be required for graduation, but all students need to know how to use computer software programs.
Earn College Credit in High School
Minnesota students may be eligible to take classes at a college or university as a high school junior or senior through the Postsecondary Enrollment Options program. If you want to do this, careful planning in ninth and tenth grade is important. Your high school may participate in Advanced Placement, College in the Schools or International Baccalaureate which allows you to earn both high school and possibly college credit.
Youth apprenticeships in addition to career technical preparation opportunities can give you on-the-job training while you earn technical college credits... all while you're still in high school.
- Why College?
- Explore Your Interests & Careers
- Prepare at School
- Summer Academic Enrichment Program
- Earn College Credit in High School
- Recommended High School Classes & Graduation Requirements
- Advice for Students with Disabilities
- Succeed as an Adult Student
- Useful College Prep Resources
- Minnesota Goes to College!
- Get Ready Program Overview
- College Planning Presentation Information
- College Navigator Presentation Request Form
- Minnesota Indian Scholarship Program Outreach
- Competitive Grant Programs
- Dual Training Grant
- Public Engagement Calls
- "Life After Now" Podcast
- Certified Nursing Assistant Training
- Direct Admissions Minnesota
- Collecting Data from Minnesota Postsecondary Institutions
- Campus Financial Aid Administrator Resources
- Statewide Financial Aid Conference
- Campus Student Enrollment Reporting Resources
- Ordering Materials for Your Students
- Supplementing Your College Counseling
- Early Awareness Efforts
- Student Homelessness in Higher Education Resources
- Shared Library Resources
- MN FAFSA Tracker
- Campus Sexual Violence Prevention and Response
- Statewide FAFSA Filing Goal
- Financial Aid Estimator
- Online Applications
- About Financial Aid
- What Does College Cost?
- Tips for Lowering the Cost of Higher Education
- Institutional Payments
- Financial Aid You Don't Repay
- Financial Aid You Must Repay (Student Loans)
- Financial Aid You Earn
- Military Service Education Benefits
- Reduced Out-of-State Tuition Options
- Education Tax Benefits
- New Video Demystifies Paying for College
- Public Service Loan Forgiveness
- Useful Online Resources
- Ready, Set, FAFSA!
- Data Maps and Infographics
- Educational Attainment Goal 2025
- Minnesota Measures
- Minnesota P-20 Statewide Longitudinal Education Data System
- College Readiness & Participation Data
- Student Enrollment Data
- Degrees, Graduation Rates, Attainment & Outcomes
- Financial Aid Data & Trends
- Tuition & Fees Data
- Student Health and Safety
- Institution and Data Search
- Transfer Students
- Research Reports
- A-Z Data Table Index