If you're having difficulties with your science classes, remember there are resources all over the internet that can help you comprehend concepts covered in your text and notes. Make sure you are reading your class text and cross-referencing that material with content covered by your professor in class. The resources below are intended to provide you with an additional network of support in understanding these concepts, and are not intended as a replacement for your textbook or attending class.


A Companion to Developmental Biology (Sinauer Associates)
This website is a companion to the textbook of the same name.  Provides good detail (with citations) about developmental biology topics including embryology, genetics, gene expression and more.

DNA from the Beginning (Cold Spring Harbor Laboratory)
An animated primer on the basics of DNA, genes and heredity.

LIFE: The Science of Biology Textbook Webpage (WH Freeman & Co.)
A website complementing the textbook of the same name. Provides a good review of key biological concepts, including quizzes, tutorials and animations.

Krebs Cycle/Citric Acid Cycle Diagram Graphic (Wikipedia)
One of the best diagrams I've found delineating each step of the Krebs Cycle (Citric Acid Cycle).

The OSU Marching Band presents the Krebs Cycle (YouTube)
This one's just for Fun. The Ohio State University Marching Band (my alma mater for graduate school) acts out the Krebs Cycle. Enjoy! (See, science can be fun ... and a little bit silly too!)

The Biology Project is an interactive online resource for learning biology, developed at the University of Arizona.
The resource includes links and sample problem sets focusing on a variety of biology topics including biochemistry, developmental biology, amino acids, cell biology and more.

On-Line Biology Book (Estrella Mountain Community College)
This is an online textbook written by a college instructor. Textbook covers most of content you would see in Biology I and Biology II, including basic chemistry, cell division, thermodynamics, genetics, enzymes, cellular respiration, anatomical systems, evolution, diversity and more.

Understanding Evolution (University of California Museum of Paleontology & National Center for Science Education)
A comprehensive website that offers a wide variety of information about evolution from its definition to the history of evolution and evidence.

[back to top]


Medline Plus: Anatomy (US National Library of Medicine & the National Institutes of Health)
This website offers a great collection of information about human anatomy and physiology. Developed by the US National Library of Medicine and the NIH.

The eSkeletons Project (University of Texas at Austin)
An interactive website that lets you virtually examine bones of human and primate anatomy.

Human Anatomy Online (
Online overview of the human anatomical systems.

3DK9 (Michigan State University College of Veterinary Medicine)
3D Online model of the canine skeletal system. Interactive with sound for pronunciation of the skeletal parts. [Note: This site is best viewed in Internet Explorer for PCs and Safari for Macs.  It may not work correctly in other browsers.]

WebAnatomy - Tutorials & Quizzes (University of Minnesota)
Human anatomy tutorials and quizzes. A collection of study aids for entry-level anatomy and physiology students.
This is an e-learning site that offers over 1500 photos of CT and MR images of human anatomy.

[back to top]


MSU Department of Chemistry - Course Information & Educational Resources
MSU's Chemistry Departmental page that provides links to a wide variety of chemistry educational websites, including a Virtual Textbook of Organic Chemistry and Problem Sets.

Chemical Nomenclature - What's In a Name? (St. Olaf College)
A chemical nomenclature tutorial and quiz. Work on your understanding of how formulas are named.

Classifying Electrolytes (St. Olaf College)
A primer for identifying strong and weak electrolytes, acids and bases.

General Chemistry Online! (Frostburg State University)
An online compendium of general chemistry information and tutorials including a common compound library, virtual flash-based compound construction kits, quizzes and more.

The chemCollective (National Science Digital Library & Carnegie Mellon)
Offers online practice problems, interactive tutorials, real-life scenarios and other activities focusing on all aspects of chemistry.

Oxidation Numbers Shockwave Flash Tutorial (Wisc-Online - Online Learning Object Repository)
This is an interactive Flash tutorial that explains oxidation number assignments for ions and compounds.

This is a chemistry education site from the UK that covers all aspects of inorganic and organic chemistry. Provides detailed explanations and examples.

Visualization and Problem Solving for General Chemistry (Purdue University)
This site provides explanations of chemistry concepts, accompanied by animated visuals.

Chemical Concepts at Hyper-Physics (Georgia State University)
An overview of basic chemistry concepts, including chemical reactions, atoms, elements, compounds, bonding and more.

Basic Concepts in Chemistry (Shodor Education Foundation and UNC - Chapel Hill Chemistry Dept.)
Site provides an overview of stoichiometry, acid-base chemistry, nomenclature and atomic structure.

Chemistry Tutorials by Richard Banks (Boise State University)
Offering a nice variety of tutorials (including interactives) for inorganic and organic chemistry.  The interactive reaction mechanisms are particularly good.

Mahjong Chemistry (Stetson University)
A fun and educational mahjong game that tests your knowledge of acids, bases, oxidation numbers, and more!

[back to top]

Organic Chemistry

Virtual Textbook of Organic Chemistry (Prof. Reusch, MSU)
An online textbook covering topics highlighted in a common Organic Chemistry course.

Organic Chemistry Practice Problems (Prof. Reusch, MSU)
A compendium of practice problems covering organic chemistry topics such as covalent bonds, hybridization, functional groups, reactions and more.

Organic Chemistry Tutorials (UCLA Chemistry)
Compilation of tutorials on topics such as drawing lewis dot structures, electrophiles & nucleophiles, formal charges, acids & bases and more.

This is a chemistry education site from the UK that covers all aspects of inorganic and organic chemistry. Provides detailed explanations and examples.

[back to top]


Resources for Physics & Astronomy on the Net (MSU Physics and Astronomy Department)
MSU's Physics and Astronomy Departmental page that provides links to a wide variety of educational websites.

Hyper-Physics (Georgia State University)
Physics tutorials and concept maps covering mechanics, thermodynamics, electricity, magnetism, lights and a wide variety of other basic physics topics and concepts. (Institute of Physics)
Presented by the Institute of Physics, this UK site offers a wide variety of physics links and articles. You can also search their database of reviewed physics websites.
This site offers visual representations of physics concepts and a physics dictionary among other useful features.

Physics Tutorial (University of Guelph, Department of Physics)
Educational tutorials focusing on free body diagrams, motion, circuits and more. Site also includes sample problems and exams.

IUN / FYDE Introductory Physics Notes (University of Winnipeg)
Detailed notes from an Introductory Physics course covering mechanics, solids & fluids, waves, optics, and more.

The Physics Classroom
Features tutorials and practice problems on a variety of physics topics.

[back to top]

Other Useful Sites... - Create a customized Science and/or Math Equation Sheet.

NOVA Online (PBS) - A website accompanying the popular television series. Show webpages offer detailed information expanding on various science topics. - Perhaps surprisingly, Wikipedia is proving to be a good resources for science information. Just make sure you check the sources when reviewing information on this site.

[back to top]

Please email me if you have suggestions for this site!

lrc logo
Compiled by
Jennifer Malinowski
Academic Specialist, Environmental Sciences
Learning Resources Center
Michigan State University