Many aspects of computer science are fundamental to data science. A good data scientist has to be able to transform/extract/manipulate lots of data. Computer programming is the main technique for such operations. Here are numerous resources to help you learn the fundamentals of computer science.
Online Computer Science Courses: Introductory Level
If you are not familiar with computer programming, this list is a good place to start.
- Udacity Introduction to Computer Science
- Coursera Computer Science 101
- Coursera Learn to Program: The Fundamentals
- Codecademy – A wonderful interactive site for learning to program
Online Computer Science Courses: More Advanced
- Udacity Algorithms
- Udacity Design of Computer Programs
- Coursera Learn to Program: Crafting Quality Code
- Coursera Algorithms Part 1 and Part 2
- Coursera Design and Analysis of Algorithms Part 1 and Part 2
Two More Helpful Resources
Stack Overflow is a great site for answering all of your programming questions. It is good for beginners as well as more advanced programmers. Also, if you start writing a lot of code, Github is a great place to store that code.
Have you gotten wind of the coming data science course at Coursera?
I, personally, couldn’t be more stoked!
Yes, I am pretty stoked about it too. Hopefully, I will throw up a link to it tomorrow. Thanks for sharing.
[…] you have the necessary background in math, statistics, and computer science; then it is a good time to learn some data science specific skills. Coursera just recently launched […]
An online Computer Science
Degree opens up a world of opportunity for any individual. Computer science is fast becoming one of the most important areas of science and the amount of money within the industry is ever increasing. Once an online computer science degree is completed your job opportunities will be near endless. http://www.startechdnj.blogspot.com the ability to obtain such a valuable degree from the comfort of your own home is an added bonus and should make the idea of obtaining an online computer degree irresistible. The best degree granting based programs in computer science are at MIT, Cal tech, and Stanford University. There are several online and vocational schools that also offer strong Computer Science programs including ITT Tech, University of Phoenix, and Decry. The world needs people to run and work these computers and that is where computer science comes in.
I am impressed with your creativity. I was always fascinated with Computer. I want to make a bright career in this field .Can you please suggest me some good institutes where I can undergo training or guidance so that I can excel in this field.