Introduction to Computer Programming

Computer programming is writing code that tells a computer, application or program what to do.  Computer programmers create instructions for a computer to execute by writing and testing code that enables applications and software programs to operate successfully. This practical semester-length course introduces students to the theory and logic behind programming languages and gives each […] Read more


Creative Writing 

Creative writing is designed to aid students in their creative expression. Students will explore the basic elements of writing including voice, tone, dialogue, setting, and plot. They will also work on using descriptive and figurative language. Students will read a variety of mentor texts and essays, as well as view videos, on writing craft and […] Read more


Algebra 2 A & B

Algebra 2 A and B will prepare you for precalculus or a college Algebra class and meet the requirements for the Algebra strand in the MN State Math Standards. Quarter one is largely a review of the most important skills from Algebra 1(or equivalent) to ensure you have a solid understanding of the building blocks […] Read more


Nationally accredited online learning for grades 9-12

Minnesota Online High School

MNOHS is a public charter school for students in grades 9-12 (and younger students who are ready for high-school) who need a flexible schedule.  We offer full-time and part time enrollment.

2314 University Ave W Suite 10
Saint Paul, MN 55114-1863

Phone: 1-800-764-8166
Fax: 1-866-586-2870

Skip to content