Physics 101 :

http://www.kfupm.edu.sa/phys101/

Physics 102 :

http://www.kfupm.edu.sa/phys102/

WebCT Courses:

http://webcourses.kfupm.edu.sa/

Simulations:

Physics Education Technology (PhET)

Physlets (Davidson College)

Interactive Physlets (Grenfell College)

Virtual Labs and Simulations (Hazelwood High School)

MyPhysicsLabs (Simulations by Erik Neumann)

First & Second Semester Demonstrations (Simulations by Duffy)

Applets and Shockwave Animations for use in Physics

Physics Java Applets by C. K. Ng

Flash Animations for Physics

Hippocampus

Physics Classroom