Tools & Technology for Mathematics Instruction

Professor Tim Harms
Mathematics Dept.
Minnesota State University Moorhead
1104 7th Ave S.
Moorhead, MN 56563

Office: MacLean 375F


office ph: 218-477-4016

Spring 2021 Teaching Schedule

Math 303 - Foundations of Number Systems

Math 515 - Programming and Technology Tools for Mathematics

Supervison of Student Teachers

Office Hours:

Mon., Wed., Fri. 10:00-12:45, Tues & Thur. 11-12

Additional hours by appointment




Math in the News

Courses Taught


Noyce Grant Information

Personal Page

Tools & Technology for Mathematics Instruction


Technology Tools for Secondary Mathematics

Math Recovery

This page is maintained by Tim Harms,

Last updated on 1/6/2021

MSU Moorhead is an equal opportunity educator and employer