background preloader

Math & Science

Facebook Twitter

45 Free Online Computer Science Courses. Missed lectures or hate teachers? Or want to study computer science courses without going to university? … You can study anytime anywhere because there are number of free online computer science courses available on internet that are very interactive. Here is the list of 45 free online computer science courses that are designed by teaching experts from best universities of the world (almost the whole graduation!).

1. Programming Methodology CS106A , Stanford University Course. Complete set of course materials. 2. This course is the natural successor to Programming Methodology and covers such advanced programming topics as recursion, algorithmic analysis, and data abstraction using the C++ programming language, which is similar to both C and Java. 3. Advanced memory management features of C and C++; the differences between imperative and object-oriented paradigms. 4. The purpose of this course is to introduce you to basics of modeling, design, planning, and control of robot systems. 5. 6.

How Nanotechnology Works" There's an unprecedented multidisciplinary convergence of scientists dedicated to the study of a world so small, we can't see it -- even with a light microscope. That world is the field of nanotechnology, the realm of atoms and nanostructures. Nanotechnology i­s so new, no one is really sure what will come of it. Even so, predictions range from the ability to reproduce things like diamonds and food to the world being devoured by self-replicating nanorobots. In order to understand the unusual world of nanotechnology, we need to get an idea of the units of measure involved.

A centimeter is one-hundredth of a meter, a millimeter is one-thousandth of a meter, and a micrometer is one-millionth of a meter, but all of these are still huge compared to the nanoscale. A nanometer (nm) is one-billionth of a meter, smaller than the wavelength of visible light and a hundred-thousandth the width of a human hair [source: Berkeley Lab]. Free Maths Video Lecture courses. Interactive Processes. PHYS771 Lecture 9: Quantum. PHYS771 Lecture 9: Quantum Scott Aaronson There are two ways to teach quantum mechanics. The first way -- which for most physicists today is still the only way -- follows the historical order in which the ideas were discovered. So, you start with classical mechanics and electrodynamics, solving lots of grueling differential equations at every step.

Then you learn about the "blackbody paradox" and various strange experimental results, and the great crisis these things posed for physics. Today, in the quantum information age, the fact that all the physicists had to learn quantum this way seems increasingly humorous. As a direct result of this "QWERTY" approach to explaining quantum mechanics - which you can see reflected in almost every popular book and article, down to the present -- the subject acquired an undeserved reputation for being hard.

So, what is quantum mechanics? Ray Laflamme: That's very much a computer-science point of view. Scott: Yes, it is. A Less Than 0% Chance (p1,.... . ? 3cZJi.png (PNG Image, 300 × 200 pixels) Game Theory.

Math

Science. Practical Chemistry resources from the Nuffield Foundation.