... Computer Science teacher. This position is for the 2026-27 school year. About Spectrum High School ... teaching at appropriate levels of difficulty, including methods of extending students' thinking ...
... Computer Science teacher. This position is for the 2026-27 school year. About Spectrum High School ... teaching at appropriate levels of difficulty, including methods of extending students' thinking ...
Computer Science Online Short Term 2026-2027 Teaching Positions - UMC MST Division
Crookston, MN · On-site
$1.3K - $1.5K/wk
POSITION This is a short-term and/or temporary online Computer Science teaching position for the University of Minnesota - Crookston Campus's Math, Science, and Technology Department for the 2026 ...
Computer Science Online Short Term 2026-2027 Teaching Positions - UMC MST Division
Crookston, MN · On-site
$1.3K - $1.5K/wk
POSITION This is a short-term and/or temporary online Computer Science teaching position for the University of Minnesota - Crookston Campus's Math, Science, and Technology Department for the 2026 ...
College Computer Science Tutor
Saint Paul, MN · Remote
$18 - $40/hr
... Computer Science tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ...
College Computer Science Tutor
Saint Paul, MN · Remote
$18 - $40/hr
... Computer Science tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ...
College Computer Science Tutor
Minneapolis, MN · Remote
$18 - $40/hr
... Computer Science tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ...
College Computer Science Tutor
Minneapolis, MN · Remote
$18 - $40/hr
... Computer Science tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ...
College Computer Science Tutor
Edina, MN · Remote
$18 - $40/hr
... Computer Science tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ...
College Computer Science Tutor
Edina, MN · Remote
$18 - $40/hr
... Computer Science tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ...
Assistant Professor of Computer Science
Northfield, MN · On-site
$87K - $92K/yr
The Department of Mathematics, Statistics, and Computer Science (MSCS) at St. Olaf College invites ... Teaching responsibilities include courses at all levels of a curriculum-from introductory ...
Assistant Professor of Computer Science
Northfield, MN · On-site
$87K - $92K/yr
The Department of Mathematics, Statistics, and Computer Science (MSCS) at St. Olaf College invites ... Teaching responsibilities include courses at all levels of a curriculum-from introductory ...
Assistant Professor of Computer Science
Northfield, MN · On-site
$87K - $92K/yr
The Department of Mathematics, Statistics, and Computer Science (MSCS) at St. Olaf College invites ... Teaching responsibilities include courses at all levels of a curriculum-from introductory ...
Assistant Professor of Computer Science
Northfield, MN · On-site
$87K - $92K/yr
The Department of Mathematics, Statistics, and Computer Science (MSCS) at St. Olaf College invites ... Teaching responsibilities include courses at all levels of a curriculum-from introductory ...
About the Job POSITION This is a short-term and/or temporary online Computer Science teaching position for the University of Minnesota Crookston Campuss Math, Science, and Technology Department for ...
About the Job POSITION This is a short-term and/or temporary online Computer Science teaching position for the University of Minnesota Crookston Campuss Math, Science, and Technology Department for ...
High School Teaching/Business Education Date Posted: 6/25/2026 Location: Two Rivers High School We ... Communications / Computer Science & Information Technology 9-12 Trades and Industry: Communications ...
High School Teaching/Business Education Date Posted: 6/25/2026 Location: Two Rivers High School We ... Communications / Computer Science & Information Technology 9-12 Trades and Industry: Communications ...
Communications - Computer Science and Information Technology
Saint Paul, MN · On-site
$100K/yr
Communications / Computer Science & Information Technology 9-12 Trades and Industry: Communications ... Along with their teaching partner, refine and implement the TriDistrict professional skills ...
Communications - Computer Science and Information Technology
Saint Paul, MN · On-site
$100K/yr
Communications / Computer Science & Information Technology 9-12 Trades and Industry: Communications ... Along with their teaching partner, refine and implement the TriDistrict professional skills ...
Communications / Computer Science & Information Technology 9-12 Trades and Industry: Communications ... Along with their teaching partner, refine and implement the TriDistrict professional skills ...
Communications / Computer Science & Information Technology 9-12 Trades and Industry: Communications ... Along with their teaching partner, refine and implement the TriDistrict professional skills ...
Science Teacher
$45K - $58K/yr
... use computer network system and software applications as needed. - Ability to organize and ... teaching assignment.
Science Teacher
$45K - $58K/yr
... use computer network system and software applications as needed. - Ability to organize and ... teaching assignment.
Science Teacher
$35K - $70K/yr
WHAT THE SCIENCE TEACHER DOES: * Use creative techniques to teach students in grades 7-12 (class ... Teaching License or ability to gain licensure * Ability to operate a computer using Google ...
Science Teacher
$35K - $70K/yr
WHAT THE SCIENCE TEACHER DOES: * Use creative techniques to teach students in grades 7-12 (class ... Teaching License or ability to gain licensure * Ability to operate a computer using Google ...
Science Teacher
Shoreview, MN · On-site
$37K - $70K/yr
WHAT THE SCIENCE TEACHER DOES: * Use creative techniques to teach students in grades 7-12 (class ... Teaching License or ability to gain licensure * Ability to operate a computer using Google ...
Science Teacher
Shoreview, MN · On-site
$37K - $70K/yr
WHAT THE SCIENCE TEACHER DOES: * Use creative techniques to teach students in grades 7-12 (class ... Teaching License or ability to gain licensure * Ability to operate a computer using Google ...
Science Teacher
Jackson, MN · On-site
$45K - $58K/yr
Position Type: High School Teaching/Science - General Date Posted: 2/13/2026 Location: Jackson ... use computer network system and software applications as needed. - Ability to organize and ...
Science Teacher
Jackson, MN · On-site
$45K - $58K/yr
Position Type: High School Teaching/Science - General Date Posted: 2/13/2026 Location: Jackson ... use computer network system and software applications as needed. - Ability to organize and ...
Science Teacher
Minneapolis, MN · On-site
$47K - $61K/yr
High School Teaching/Science - General Date Posted: 6/24/2026 Location: Minnesota Transitions ... Ability to use computer network system and software applications as needed. * Ability to organize ...
Science Teacher
Minneapolis, MN · On-site
$47K - $61K/yr
High School Teaching/Science - General Date Posted: 6/24/2026 Location: Minnesota Transitions ... Ability to use computer network system and software applications as needed. * Ability to organize ...
Science Teacher
$47K - $61K/yr
Knowledge of current teaching methods and educational pedagogy, as well as differentiated ... Ability to use computer network system and software applications as needed. * Ability to organize ...
Science Teacher
$47K - $61K/yr
Knowledge of current teaching methods and educational pedagogy, as well as differentiated ... Ability to use computer network system and software applications as needed. * Ability to organize ...
Science Teacher .5FTE
Lake Park, MN · On-site
$46K - $59K/yr
High School Teaching/Science - General Date Posted: 5/7/2026 Location: Lake Park, MN Date Available ... use computer network system and software applications as needed. - Ability to organize and ...
Science Teacher .5FTE
Lake Park, MN · On-site
$46K - $59K/yr
High School Teaching/Science - General Date Posted: 5/7/2026 Location: Lake Park, MN Date Available ... use computer network system and software applications as needed. - Ability to organize and ...
Discover an exciting opportunity to teach Elementary Computer Science at our South Ridge School! With small class sizes, a competitive salary, and paid professional development opportunities, this ...
Discover an exciting opportunity to teach Elementary Computer Science at our South Ridge School! With small class sizes, a competitive salary, and paid professional development opportunities, this ...
Science Teacher .5FTE
$46K - $59K/yr
... use computer network system and software applications as needed. - Ability to organize and ... Experience: - Successful prior teaching experience for the appropriate grade level preferred. FLSA ...
Science Teacher .5FTE
$46K - $59K/yr
... use computer network system and software applications as needed. - Ability to organize and ... Experience: - Successful prior teaching experience for the appropriate grade level preferred. FLSA ...
Computer Science Teaching information
See Minnesota salary details
$35.7K - $43.3K
7% of jobs
$48.2K is the 25th percentile. Wages below this are outliers.
$43.3K - $50.9K
27% of jobs
The median wage is $54.9K / yr.
$50.9K - $58.5K
28% of jobs
$64.5K is the 75th percentile. Wages above this are outliers.
$58.5K - $66K
15% of jobs
$66K - $73.6K
7% of jobs
$73.6K - $81.2K
3% of jobs
$81.2K - $88.7K
2% of jobs
$88.7K - $96.3K
1% of jobs
$96.3K - $103.9K
0% of jobs
$103.9K - $111.4K
3% of jobs
$111.4K - $119K
5% of jobs
$35.7K
$64.1K
$119K
How much do computer science teaching jobs pay per year?
What do computer science teachers do?
Is there a shortage of computer science teachers?
What are the key skills and qualifications needed to thrive as a Computer Science Teacher, and why are they important?
What are some common challenges computer science teachers face when introducing programming concepts to students?
Can I be a teacher with a computer science degree?
Is computer science teaching in demand?
What is computer science teaching?

Other
Posted 26 days ago
Job description
Spectrum High School is a grade 6-12 college prep charter school located in Elk River, MN. Spectrum is leading the way in excellence in education and is seeking a full-time (1.0) Middle/High School Information Technology/Computer Science teacher. This position is for the 2026-27 school year.Â
About Spectrum High School:
Vision Statement:
Spectrum's vision is to be a leading college preparatory school of choice committed to high standards and exceptional programming.
Mission Statement:
Spectrum's mission is to equip students with the knowledge, skills, and attitudes to successfully navigate the college and career of their choice and positively impact the world around them.
Job Summary:Â
- Plans instruction and other student support activities, including the establishment of overall goals and priorities, lesson plans, classroom activities and daily lesson plans, as applicable to the teacher's particular assignment. Such plans should be consistent with the Kim Marshall curriculum design; should consider the needs and abilities of the students; and should incorporate formative assessments that provide opportunities for students to demonstrate knowledge and skills. Reviews, selects, and modifies materials and resources consistent with instructional objectives and students' participation so that lesson plans and instructional materials developed are consistent with School District/department goals and objectives.
- Provides instruction to students in a manner which incorporates essential elements of instruction, i.e., teaching specific objectives, teaching at appropriate levels of difficulty, including methods of extending students' thinking, uses techniques to monitor student progress and adjusts instruction accordingly, and correctly employs various principles of learning so that classroom instruction effectively meets the needs of students consistent with School District objectives.
- Establishes behavior expectations and maintains student control in the classroom, on school premises, and/or in school activities by communicating expectations for appropriate behavior. Provides structure and consistency and encourages student responsibility, cooperation, and mutual respect in a manner consistent with School District policies and procedures and legal requirements so that the learning environment is successful.
- Participates in parent/teacher conference. Maintains grade book to demonstrate student strengths, weaknesses, and/or problems that the student may be experiencing in the classroom so that parents are informed of student's strengths, weaknesses, problems, and progress.
- Collaborates with other middle/high school and district professional staff regarding the needs of students by communicating accurately, preserving confidentiality of information, and sharing best teaching practices and new teaching techniques or procedures available so that effective professional work relationships properly meet the needs of students.
- Develops student tests and evaluates results. Determines student grades for instructional units and reports grades to parents at School District assigned time.
- Develops and maintains adequate knowledge of the subject(s) taught or support service rendered and demonstrates an understanding of how the subject(s) or support services fit into the overall School District and department philosophy, objectives, and curriculum in order to maintain professional competency in assigned subject matters.
- Pursues professional development activities to broaden and deepen knowledge of content and teaching skills and continually identifies professional needs and develops strategies to meet these needs so that there is optimum professional growth and development of teaching skills.
- Records and maintains proper records in order to provide accurate information.
- Other job-related duties as assigned.
Please direct all inquiries to: Mark Leland, mleland@spectrumhighschool.org
Spectrum High School is an Equal Opportunity Employer.