Hi, Thank you for visiting this Data Science course, which is a part of Computing4All.com. In this course, I include easy-to-understand materials covering topics from data mining and machine learning. I try to explain the algorithms and the mathematics behind those algorithms in such a way that the resources do not overwhelm the learners. At the same time, I make sure that each lecture has adequate core content to build a data science foundation. I am still creating content and adding them to this curriculum.
Of course, this course is free of any cost. All the videos in this course are public and uploaded on YouTube. Subscribe to the YouTube channel to receive notifications directly from YouTube when we publish any new video. Register to Computing4All.com and start the course right today.
Enjoy. I hope to see you in the lessons of this Data Science course.
- Lectures 25
- Quizzes 5
- Duration 50 hours
- Skill level All levels
- Language English
- Students 1180
- Assessments Yes
My educational background includes Pre-engineering as intermediate but my professional degree is Textile Design, and i have been working for almost 7 years. As i see the future of the world being so much IT driven, how should i really begin with Data Science and Analysis/Coding.
Thank you for the wonderful question. Google Data Analytics Professional Certificate has good content to get a quick understanding about the data science world, even though it does not go deeper in topics.
Some introductory college-level statistics courses will be beneficial to learning data science. Also, learning Python programming language gives extra mileage. Starting with an inexpensive Python course on Udemy, or picking up a Python book is a good way to check if the contents look interesting.
All the workshop videos are in this YouTube playlist: https://youtube.com/playlist?list=PLJXHwy-4vGRbLixeEJ8dQsOAeVZdBAFUz
All our data science video lectures are in the following YouTube playlist: https://www.youtube.com/playlist?list=PLJXHwy-4vGRZauaA3D6pCS5drNfuMMSt5
Greatting to the ” Breave Hearts ” people who has created this great website .
If this is the only ” atchievement ” you done in all your life it would be enough for God to reward you and give you the best in life and in the hearafter .
Thank you Million-Dimentional thanks .
My best regards and respects .
Greetings, and thanks to you as well for your kind words. I appreciate that you visited the website and provided your feedback. We will continue to enrich the materials of this website.
Have a wonderful weekend ahead.
Thank you so much sir. Actually i have no word to thank you like this type of course as free!! I am learning toughly from edx and coursera.
But workshop opportunity is great
I was enrolling in this interesting course and subscribed to your you tube channel too. i have received a video for workshop 1 part 4 but didn’t get the other parts. would you please attach the remaining parts so that i can follow up.
Absolutely. All the workshop videos are in this YouTube playlist: YouTube Workshop PlayList
All our data science video lectures are in the following YouTube playlist: YouTube Course PlayList
Greetings. I would like to see step by step on data science from beginner
I am glad to hear that you are interested in data science. Thank you for visiting.
How are you sir,
My name is Aldrin Katoka from Zambia, am currently working as a Data Technician in Geology Department, i did MS suit Advanced, i have done also the basic of Data Base or Data Shed, What course can i do again?
Please do you offer even some certificates at the end of each course?
Hi Mr. Aldrin Katoka,
Thank you for your message. Some basic college-level statistics courses will be beneficial. An introductory machine learning course is ideal for data science. Being able to work using Python programming gives extra milage in data science.
I do not provide any certificates. The materials in this website, so far, are for educational purpose.
Thanks again for the wonderful questions.
I have been a working professional at a Sme for several years had educational background of commerce and had been working in different departments like logistics and administration, i heard about dada science future via social media and other sources, please advise if i would be able to do the course with only basic knowledge of computer that is limited to MS office etc. What would you suggest for me.
Hi, That is a great question. It will be hard to learn data science with only basic knowledge of MS office. Knowledge about a programming language, such as, Python will be required to implement the data science concepts.
Thank you for your question.
Greetings of the day from Addis Ababa, Ethiopia!!!
This is Alemu and graduate of Bsc. by the department of Statistics with cumulative number grade of 3.78. I am sure I will be successful in data science department as I have excellent background both in computer science, Statistics and mathematics (especially Mathematics, statistics and C++ higher level).
Kindly how can I start the course and your recommendation.
Thank you for the warm greetings.
Your Statistics, Mathematics, and Computer Science backgrounds will be instrumental in your effort to gain data science expertise. You can start right from the current page from Lecture 1.1. The Introduction to Data Science course on this site is not complete yet. I will keep adding materials in the coming months.
In terms of tools, I would suggest Python and some essential data science packages. I wrote this article a few days ago that lists essential Python packages for data science: https://computing4all.com/essential-python-libraries-for-data-science/.
Please let me know if you have any questions. Thank you.
hai sir can you suggest what curse to do ,for a starter with btech civil graduate
I would suggest to start with a programming language such as Python, if you are not already familiar with Python programming. Then go for a data science course (data mining, machine learning.) Hands on learning using data will help in developing proficiency.
Kindly if u can add lectures on Python it will be highly advantageous for students…………….so that they can learn python in parallel with this course.thanks
Hi, Thank you for your comment and suggestion. Someday, probably I will create lectures on Python programming. For now, my available time is so limited that it is difficult to run two lecture series in parallel. I really appreciate the feedback you have provided. I will definitely keep your suggestion in mind.
Hello prof. I’m just new here and also incoming 2nd year college under BS Computational and Data Science. Any tips you have for me? From humanities became a data science student and i find hard understanding some lessons about data sciences since i barely know about computer hardware, mostly about software. By learning through this, i hope i can get the the most needed knowledge about data science here. Thank you for this free course. :D
Thank you for your question. Sorry for the delay.
You will not need to know computer hardware to study Data Science. I would say that one needs some high school math backgrounds to understand data science theories. Definitely, there are advanced topics in every subject for which more advanced backgrounds are required but we cannot learn everything at once. Learning is gradual and skill is developed over time.
At some point, one needs a programming language (such as Python, Matlab, or R) to use existing algorithms in Data Science or to implement new algorithms to solve real-world problems. I think your BS in Computation and Data Science program will cover that. I do not see any issues with a humanities background for learning data science. My suggestion is — please go over the data science lessons I have posted on this site and see if the concepts make sense. The lessons posted so far are good for starting and I hope, they are easy to understand. These lessons should give you an idea about what basic math backgrounds are required in the beginning. Then you can move forward with more complex topics of data science.
I will keep posting more lessons in a sequence in the coming months. I hope the new lessons will help too.
I wish you all the best in your academic pursuit.
What kind of educational background does someone need to start this course?
Great question! The learner would need some sort of mathematics and statistics background. I would say that the math and stat backgrounds need not be any more extensive than 12th-grade math and stat. Additionally, knowledge of a programming language will be good for the implementation of the theory I explain in the lectures. I will use Python to demonstrate some of the implementations. If someone knows at least one programming language, Python will not be hard to learn.
I completed my course introduction to data science, is any certificate provided here?
Thank you for your interest in the course. We are still not providing any certificate. The course is still under development. We are planning to build the rest of the videos and contents over this year. If you registered for the course, you would receive emails from us when there is a new video or a new lesson.
Hello prof, I am from a Mechanical Engineering background and have no prior knowledge of programming, but my desire to transition into the field of Data science grows stronger daily. Will you advise me to enroll in this course?
That is a great question. Since you already have a STEM background, it will not be hard to learn data science. In terms of programming, it will be helpful if you at least know one programming language. To learn the basics of a programming language, you can go over the videos of our Java Programming Video Lecture Series.
For Data Science, I would recommend learning Python or/and Matlab. If you know the basics of at least one programming language (such as Java), it will not be hard to pick up Python or Matlab.
Now, to answer the question if it is possible to learn data science without knowing any programming language — you can learn the theories from the Introduction to Data Science course but if you plan to implement the concepts and utilize them on real data, you will need to learn Python or Matlab.
The Introduction to Data Science course is still under development but it has enough materials to start learning the basics of Data Science.
Please let me know if you have any questions.
good morning prof
would you recomend data sciece to a person with statitics and maths degree but no computing?
Definitely. People with statistics and math backgrounds will shine and thrive with data science expertise. Knowledge of at least one programming language will be beneficial if someone wants to use data science concepts with real-world data.
Thank you for asking this important question.
Prof can you kindly include a Lecture on Python, as it is very relevant to Data Science. Also can you suggest some further readings for me, because I want to specialize in Data Science.
I agree that Python is important. For the rest of the course, which I am still working on, I will include Python codes from time to time. I am planning on creating more content over this summer. Please stay tuned. I will send out a notification after publishing each new video lecture on data science.
Thank you for your comments.
I have finished this course, very educative. thank you.
Thank you for going over all the existing content. I am planning on creating more content over this summer. Please stay tuned. I will send out a notification after publishing each new video lecture on data science.
Thank you for your message and interest.
I am grateful for the knowledge provided herein. However, most of the lessons are undergoing constructions. I am hopeful that the lessons will be completed sooner. I like to see myself analyzing data now using some of the software or becoming like the Prof.
Hi, Thank you for your messages and all your efforts in completing the existing lessons. You are correct that many of the lessons are still marked as “under construction”. My plan is to create more content over the next few months. I am also planning to include some of the data science-related programming tools (preferably in Python).
Thank you for your patience, interest, and perseverance.
Hello prof, how do I enrol for the course, are there any costs I will incur
Hi, Thank you for your interest in this course. This is a free course. On this page: Data Science, you will see a button titled “Take this course”. Once you register and click the “Take this course” button, you are enrolled. Then you can enjoy the lesions and the few quizzes available. Many of the topics of the course are right now under development but you will be able to start with some content now. Over the coming months, we will be developing more content including exercises. Stay tuned.
Thanks for this great opportunity. I want to know if any certificate will be issued after completing this course
Hi Alex, Thank you for your message. We are not providing certificates at this point. Many of the materials of the course are still under construction. May be someday, when the course will have enough materials and exercises, we might include certificates.
Have a wonderful week.
Good Day Prof!
I have been trying to register for the course but each time i submit my credentials, it returns “404 forbidden”.
I really want to partake in this course.
I am sorry to hear that you are struggling with registration. It is working at my end, so I thought it is working fine. Thank you for bringing the issue to my attention. I will get back to you after fixing the issue.
I have made some changes to the registration. Would you kindly try to register now? If you still have problem registering, I should be able to add you manually. Please let me know if your attempt to register works now.