Peer Recommended Online Resources
Math, Statistics & Economics
Math
Math
An MSU supported resource.
Detailed resources and course websites directly from the MSU
Patrick JMT, author of "Calculus for Dummies," provides a blog where students may search by content and topic.
Paul Dawkins is a Mathematics Professor at Lamar University.
"The intent of this site is to provide a complete set of free online (and downloadable) notes and/or tutorials for classes that Paul teaches.Notes/tutorials are written in such a way that they should be accessible to anyone wanting to learn the subject. They do not assume you've got any prior knowledge other than the standard set of prerequisite material needed for that class. In other words, it is assumed that you know Algebra and Trig prior to reading the Calculus I notes, know Calculus I prior to reading the Calculus II notes, etc. The assumptions about your background that I've made are given with each description below."
College professor, Brandon Leonard, provides full mathematics lecture videos, as well as TTP (to the point) math concept videos.
From the private sector, practioner-academic, David Longstreet uses interactive technology to teach key Calculus 1, Trigonometry, and Algebra concepts.
Khan Academyproduces short lectures in the form of YouTube videos on a variety of topics in STEM and Social Science.
Need practice or a review of key content? MIT Opencourseware allows you to download a courses from a variety of subjects. Search by department, then by course to find one that covers the content you need.
Statistics & Economics
Statistics & Economics
Detailed resources and course websites directly from the MSU Mathematics Department and YOUR instructors.
College professor, Brandon Leonard, provides full statistics lecture videos
From the private sector, practioner-academic, David Longstreet uses interactive technology to teach Statistics, and Economics concepts.
Need practice or a review of key content? MIT Opencourseware allows you to download a courses from a variety of subjects. Search by department, then by course to find one that covers the content you need.
Khan Academyproduces short lectures in the form of YouTube videos on a variety of topics in STEM and Social Science.
Biology, Chemistry, Physics and Computer Science
Biology
Join Paul Andersen in his online classroom as he describes important science concepts in biology, chemistry and physics.
Need practice or a review of key content? MIT Opencourseware allows you to download a courses from a variety of subjects. Search by department, then by course to find one that covers the content you need.
Chemistry
Join Paul Andersen in his online classroom as he describes important science concepts in biology, chemistry and physics.
Chemistry basics are the focus of this YouTube Channel.
Online Chemistry support from University of Illinois', College of Liberal Arts & Sciences.
Need practice or a review of key content? MIT Opencourseware allows you to download a courses from a variety of subjects. Search by department, then by course to find one that covers the content you need.
Physics
College Physics with Greg Francis
These videos were made in 2015 and support MSU's PHSX 205 - College Physics I content.
Join Paul Andersen in his online classroom as he describes important science concepts in biology, chemistry and physics.
Chemical engineer, chemist and teacher, Tom Henderson approaches physics concepts comprehensively for both students and teachers.
Need practice or a review of key content? MIT Opencourseware allows you to download a courses from a variety of subjects. Search by department, then by course to find one that covers the content you need.
Computer Science
A free tutorial website to support learning computer languages. Must establish an account, but this networks you with other computer science students and specialists in the field.
Khan Academy produces short lectures in the form of YouTube videos on a variety of topics in STEM and Social Science.
Need practice or a review of key content? MIT Opencourseware allows you to download a courses from a variety of subjects. Search by department, then by course to find one that covers the content you need.
Python Tutor (...and Java, C, C++, JavaScript and Ruby)
VISUALIZE CODE EXECUTION - Learn Python, Java, C, C++, JavaScript, and Ruby
Python Tutor helps people overcome a fundamental barrier to learning programming: understanding what happens as the computer runs each line of code. You can use it to write Python, Java, C, C++, JavaScript, and Ruby code in your web browser and see its execution visualized step by step.
Over ten million people in more than 180 countries have used Python Tutor to visualize over 100 million pieces of code, often as a supplement to textbooks, lectures, and online tutorials. To our knowledge, it is the most widely-used program visualization tool for computing education.
Engineering
Engineering
Engineering online Tutoring - Retired Civil Engineer and MSU Alum: John P. Nerison is dedicating time to support the next generation of engineer.
MIT Opencourseware - Need practice or a review of key content? MIT Opencourseware allows you to download a courses from a variety of subjects. Search by department, then by course to find one that covers the content you need.