Virtual Courses on the Internet
There are a lot of virtual courses on a variety of topics, and even universities which specialize in virtual courses. Even many courses that require hands on activities such as physical education, or applied sciences, have been offered online. Many of these are low cost or free. The following is a list of virtual courses offered online,
General Biology
- Howard Hughes Medical Institute - Virtual biology labs
- Biology Courses - Free Courses from MIT
- Online Biology Book - A free basic biology text book
- Virtual Lab Demonstrations for Biology - Rutgers' virtual labs on using different types of laboratory equipment
- Virtual Pig Dissection - Great virtual dissection for those who opt out of real dissections
Genetics
- Virtual Genetics Lab - Lab from UMass Boston
- Engineer a Crop - Lab on transgenic manipulation
- Genetics Resources - A list of Quantitative Genetics Resources
- Dictionary of Cell and Molecular Biology - A cell biology reference
- Allele Frequencies and Sickle Cell Anemia Lab - Complete lab for testing allel frequencies
- Online Genetics Resources - From the National Human Genome Research Institute
- Cell Biology - A tutorial on cell biology
Microbiology
- Microbiology 101 - Course on Microbiology from WSU
- Fundamentals of Microbiology - Electronic Microbiology Text
- Microbiology Virtual Lab - Bacteria identification lab
- The Virtual Microbiology Lab - Virtual lab exercises in laboratory activities
Medicine/Medical Courses
- University of Kansas Medical Center Virtual Classroom - Listing of virtual classes in medicine, pharmacology, and nursing
- Martindale's Virtual Medical Center -
Chemistry
- Organic Chemistry - A Virtual Textbook of Organic Chemistry
- Virtual Chemistry Lab - A variety of labs and online courses in chemistry
- Virtual Chemistry Experiments - A collection of experiments in kinetics, atomic structure, and more
- Chemistry - Internet Resources from Towson University
Robotics & Electronics
- General Robotics - An online course.
- Robotics & Intelligent Systems - a Course from Princeton
Math
- Interactive Textbook - A Math textbook online.
- Cornell Math & Science Gateway - Open Education through Cornell
Programming
- C++ Tutorial - An introduction to object oriented C++ Programming.
- Learn Perl - An introduction from Perl.org
- PHP Tutorial - From the University of Minnesota
- Essential Perl - A Free Course in Perl
- Introduction to iPhone Programming - A free course offered through iTunes University.
Other Resources related to Virtual Courses
- Open Learning Initiative - Free Virtual Courses from CMU
- Free Courses from Emory University - Emory University Free Courses