90+ Free Science Courses with Video Tutorials

There are plenty of free courses online, some of them are self-paced. New trend in online education is MOOC courses, these are similar to any other paid online programs but free. Some MOOC Providers charge a minimal amount ex: edX charges $50 for course completion certificates. MOOC Courses duration  is little shorter than our regular class room courses. We are putting some of the self-paced Free Science courses with video tutorials.

Computer Science & Programming

    1. Introductory Programming [University of Washington]
    2. Understanding Computers and the Internet [Harvard University]
    3. Computer System Engineering
    4. Data Structures
    5. Introduction to Algorithms
    6. Machine Structures
    7. Computer Language Engineering
    8. Introduction to Copy Right Law
    9. Programming Languages
    10. Introduction to Symbolic Programming
    11. Vision Algorithms
    12. Computer System Analysis
    13. Object oriented programming with Java
    14. Relational Database Management Systems [RDBMS]
    15. Introduction to Programming
    16. C Programming
    17. Programming in C++
    18. programming with JAVA
    19. SQL Server 2005
    20. Python, Java, Ruby, Linux, Graphics, Blender etc…
    21. MSVC Debugger Tutorial


    1. Solid State Devices
    2. Circuits and Electronics
    3. Digital Integrated Circuits
    4. Electricity and Magnetism
    5. Integrated Circuits for Communications
    6. Introductions to MEMS Design
    7. Microelectronic Devices and Circuits
    8. Advanced Analog Integrated Circuits
    9. Advanced Digital Integrated Circuits
    10. Physics of Microfabrication: Front End Processing

Signals & Systems, Communication systems

    1. Digital Image Processing [DIP]
    2. Digital Signal Processing [DSP]
    3. Electromagnetics and Applications
    4. Principles of Digital Communication II
    5. MATLAB Tutorial Movies

Computer Networking

    1. Introduction to Computer Networking
    2. Computer Communication Networking
    3. Wireless and Mobile Networking
    4. Internet Protocols [IP]
    5. Broadband and Optical Networks
    6. Wireless, Wi-Fi, VOIP and Many more


    1. Linear Algebra
    2. Differential Equations
    3. Introduction to Statistics
    4. Mathematical Methods for Engineers II
    5. Mathematics of Finance
    6. Applied Probability
    7. Discrete Mathematics
    8. Calculus-I Key Concepts
    9. Mathematical video lectures [All Topics]
    10. Brief review of Elementary Algebra
    11. Mathematical Problems II
    12. Statistics and Numerical Methods in HEP
    13. Finite Mathematics
    14. Dovermann’s Derive Videos


    1. Introductory Physics [University of California]
    2. Physics I: Classical Mechanics
    3. Physics II: Electricity and Magnetism
    4. Physics III: Vibrations and Waves
    5. Exploring BlackHoles: General Relativity & Astrophysics
    6. Modern Physics [Prof Sharma’s]
    7. Lectures on Quantum Physics
    8. The Wonders of Physics
    9. Physics – How Things Work
    10. String Theory
    11. Quantum Mechanics for Nanoscience and Nanotechnology


    1. Introduction to Solid State Chemistry
    2. Principles of Chemical Science
    3. Organic Chemistry
    4. Astrophysical Chemistry [NOVA]
    5. Organic Chemistry [Hoverford college]
    6. Organic Chemistry II [University Regensburg]

Anatomy & Physiology

  1. General Human Anatomy

360 Replies to “90+ Free Science Courses with Video Tutorials”

  1. hi Hamid, Thank you.

    We are trying to figure out how to download video lectures for that particular course no 98, we will mail you as soon as possible.

  2. You guys are heroes! There are so many human beings who are grateful to you for these amazing service!

  3. YOU MAKE ME CRY…I SWEAR…Please, Keep on hunting these Pearls for us, and You should be proud that you're giving us the most precious thing in life 😀

    ( A little Cheesy, but true 😛 )

  4. Hi friends
    We can use Meta products Mass Downloader to download
    the streaming files.also we can directly download the
    MIT videos with very less efforts.i have tried it and
    i am very much satisfied with this tool.

  5. hi,
    i am an electronics student these r very useful for me pls
    tell me how can take these videos.(i dont have large space in my system to save dem it will be good if i get in cd”s
    or dvd”s)pls anyone suggest meeeeeeee.plssssssss

  6. these are the greatest gifts that an engineering student can have. thanks a lot for the wonderful work that you guys have done.

  7. hi friends i need you to guide me i want to learn architect for free online education how can i get wat i want. thanks but tell me what to do

  8. hi friends, this is a great service to the learners. please tell me how i can learn about civil engineering from this site thanxxxxxxxxx.

  9. Hello, I read the list of subjects over and over again but there are no business or accounting lectures. Im just wondering if it is possible with no trouble at all if you can upload any. I would really truly appreciate it.
    Introduction to financial accounting and introduction to business administration.

    Thank you,
    Mashael al-ansary

    PS. This site has so many helpful subjects. Thank you for your help. ^,^

  10. thanks you guys for posting these incredible links!

    but the lectur on Anatomy & Physiology,like lecture 114 does not open. can you tell me why? thank you…

  11. really appreciate the admin for this service they've started… but bit disappointed about the lack of lectures on medicine… but i reckon u'll get em with time… actually came here to get somethin on ekg interpretation… thanks anyway… hope u guys the best of luck with what u're doin

  12. sir,Iam working in a polytechnic.we are trying to download required content but not able to get the same. please guide us to download required videolectures for all the branches of our polytechnic.

  13. sir,It is very useful to the students and lecturers to enhance their learning and teaching skills.Hence Iam very thankful to the course desingers and presenters.

  14. Brilliant stuff, man! What you have to say is really important and Im glad you took the time to share it. What you said really spoke to me and I hope that I can learn more about this. Thanks for sharing your opinion.

  15. I am quite new to wordpress. but what you write in this post is really great and very informative. I think it will help me in the future. Thanks for the great work London,UK

  16. I am a student of mechanical engg dept. I have watched some of the video tutorials, those are fabulous. As I am in thermal specialization, tutorials of “thermodynamics, fluid mechanics, and other thermal science” of “Indian Professor will be very helpful for us.

      1. hello pleas can you tell me haw i get medicine corse such as anatomy , physiology pharmacology &so on 10q for your help

  17. Thank you so much for your great assistance . I am glad to  receive this awesome privilege since I am interested to study but have very slim chances because i leave in a country which offer only scholarships to few people thank you so much once again

  18. Thank you very much for your great and pleasure assistance. I am very gland this awesome privilege since I am interested to study, if possible please send me Astronomy and Astrophysics materials because my Msc graduate thesis on cosmology and I am ready the way to continue my PH D in that field okay
    Thanks and blessing God

  19. Thanks very much for this excellent job.Please assist me with lectures in plant physiology and surveying

  20. My partner and I stumbled over here by a different page and thought I might as well
    check things out. I like what I see so i am
    just following you. Look forward to going over your web page again.

  21. sir,msc geology in kakatiya university from india in telangana stet in warangal,can u help me with material please sir

Leave a Reply

Your email address will not be published. Required fields are marked *