Introduction to Programming with MATLAB
This course teaches computer programming to those with little to no previous experience.
Computer Programming Problem Solving Matlab Programming Language
Next cohort starts June 15. Accessible for free. Completion certificates are offered.
Affiliate disclosure: Please use the blue and green buttons to visit Coursera if you plan on enrolling in a course. Commissions Reddsera receives from using these links will keep this site online and ad-free. Reddsera will not receive commissions if you only use course links found in the below Reddit discussions.
Professor of Computer Engineering / Senior Research Scientist
and 1 more instructor
Reddit Posts and Comments
2 posts • 53 mentions • top 35 shown below
6 points • wondering_runner
For those who are interested in the biomechanical field, Coursera is offering an "Introduction to Programming with MATLAB". MATLAB is a common program use in the biomechanics field.
6 points • wondering_runner
Coursera is offering a free course in"Introduction to Programming with MATLAB". Very useful to those wanting to be more involve in biomechanics.
Matlab is commonly used programming language in the field of biomechanics. Very useful for those who are interested in being involve in the research side of biomechanics.
5 points • LEbiffCHICK
Free Coursera course on MATLAB offered by Vanderbilt
1647 points • dhawal
Here's a list of 155 free online programming/CS courses (MOOCs) with feedback(i.e. exams/homeworks/assignments) that you can start this month (October 2015)
This is not the complete list of MOOCs starting in October 2015, just the ones relevant to this community. The complete list of courses starting in October 2015 can be found over at Class Central. I maintain a much bigger list of these courses over at Class Central
Course Name|Start Date|Length (in weeks)|Provider|Rating :--|:--:|:--:|:--:|:--: Genomic Data Science with Galaxy|5th Oct, 2015|4|Coursera|★★☆☆☆ (5 reviews) Command Line Tools for Genomic Data Science|5th Oct, 2015|4|Coursera|☆☆☆☆☆ Algorithms for DNA Sequencing|5th Oct, 2015|4|Coursera|★★★★★ (8 reviews) Introduction to Natural Language Processing|5th Oct, 2015|12|Coursera|☆☆☆☆☆ Finding Hidden Messages in DNA (Bioinformatics I)|12th Oct, 2015|4|Coursera|★★★★☆ (8 reviews) Hardware Security|12th Oct, 2015|6|Coursera|★★★☆☆ (8 reviews) Machine Learning Foundations: A Case Study Approach|12th Oct, 2015|6|Coursera|☆☆☆☆☆ Deciphering Molecular Evolution (Bioinformatics IV)|12th Oct, 2015|5|Coursera|☆☆☆☆☆ Comparing Genes, Proteins, and Genomes (Bioinformatics III)|12th Oct, 2015|5|Coursera|☆☆☆☆☆ Artificial Intelligence for Robotics|Self paced|8|Udacity|★★★★★ (12 reviews) Applied Cryptography|Self paced|8|Udacity|★★★★☆ (2 reviews) Intro to Parallel Programming|Self paced|12|Udacity|★★★★☆ (2 reviews) Interactive 3D Graphics|Self paced|8|Udacity|★★★★★ (3 reviews) Functional Hardware Verification|Self paced|8|Udacity|★★★★★ (1 review) Real-Time Analytics with Apache Storm|Self paced|2|Udacity|★★★★☆ (1 review) Model Building and Validation|Self paced|8|Udacity|★★★☆☆ (3 reviews) Advanced Operating Systems|Self paced|5|Udacity|★★★★★ (1 review) High Performance Computer Architecture|Self paced|NA|Udacity|☆☆☆☆☆ Computability, Complexity & Algorithms|Self paced|NA|Udacity|☆☆☆☆☆ Knowledge-Based AI: Cognitive Systems|Self paced|7|Udacity|☆☆☆☆☆ Introduction to Recommender Systems|Self paced|NA|Coursera|★★★★☆ (10 reviews) Machine Learning|Self paced|16|Udacity|☆☆☆☆☆
4 points • wondering_runner
Coursera is offering a "Introduction to Programming with MATLAB". MATLAB is one of the programs used extensively in the field and this is a great way to learn on how to use it.
4 points • wondering_runner
Coursera is offering a free course in "Introduction to Programming with MATLAB".
I know that Matlab is commonly used in a lot of biomechanics lab, so this seemed like a great opportunity to start learning how to use it. It's free and very useful.
1825 points • dhawal
Here's a list of 234 free online programming/CS courses (MOOCs) with feedback(i.e. exams/homeworks/assignments) that you can start this month (July 2016)
This is not the complete list of MOOCs starting in July 2016, just the ones relevant to this community. The complete list of courses starting in May 2016 can be found over at Class Central (850+ courses). I maintain a much bigger list of these courses over at Class Central
Get this list every month via email : Subscribe
NOTE: Unfortunately Coursera has converted many of its courses to 'Premium Grading'. Which basically means that you need to pay if you want to access graded assignments :(. You can also apply for Financial Aid - https://learner.coursera.help/hc/en-us/articles/209819033-Apply-for-Financial-Aid
Course Name|Start Date|Length (in weeks)|Rating :--|:--:|:--:|:--:|:--: Artificial Intelligence for Robotics via Udacity|Self paced|8|★★★★★ (17) Applied Cryptography via Udacity|Self paced|8|★★★★☆ (2) Intro to Parallel Programming via Udacity|Self paced|12|★★★★☆ (5) Interactive 3D Graphics via Udacity|Self paced|8|★★★★★ (4) Model Building and Validation via Udacity|Self paced|8|★★☆☆☆ (5) Advanced Operating Systems via Udacity|Self paced|5|★★★★★ (4) High Performance Computer Architecture via Udacity|Self paced|NA|★★★★★ (1) Computability, Complexity & Algorithms via Udacity|Self paced|NA|★★★★★ (1) Knowledge-Based AI: Cognitive Systems via Udacity|Self paced|7|☆☆☆☆☆ Introduction to Recommender Systems via Coursera|Self paced|8|★★★★☆ (17) Machine Learning via Udacity|Self paced|16|☆☆☆☆☆ Computational Photography via Udacity|Self paced|16|★★★★☆ (1) Introduction to Computer Vision via Udacity|Self paced|16|★★★★★ (3) GT - Refresher - Advanced OS via Udacity|Self paced|3|☆☆☆☆☆ Introduction to Operating Systems via Udacity|Self paced|8|☆☆☆☆☆ High Performance Computing via Udacity|Self paced|24|☆☆☆☆☆ Data Science and Machine Learning Essentials via edX|Self paced|20|★★★★☆ (5) Machine Learning for Trading via Udacity|Self paced|16|★★★☆☆ (6) Intro to Information Security via Udacity|Self paced|NA|☆☆☆☆☆ Machine Learning via Udacity|Self paced|NA|★★★★★ (3) Deep Learning via Udacity|Self paced|12|★★★☆☆ (2) Statistical Thinking for Data Science and Analytics via edX|Self paced|NA|★★☆☆☆ (12) Introduction to Statistical Methods for Gene Mapping via edX|Self paced|53|☆☆☆☆☆ Machine Learning for Data Science and Analytics via edX|Self paced|53|★★★☆☆ (10) Regression Modeling in Practice via Coursera|1st Jul|4|★★★★★ (2) Computational Neuroscience via Coursera|1st Jul|8|★★★★☆ (5) Graph Analytics for Big Data via Coursera|4th Jul|4|★★★☆☆ (4) Introduction to Natural Language Processing via Coursera|4th Jul|NA|★★★★☆ (6) Machine Learning Foundations: A Case Study Approach via Coursera|4th Jul|6|★★★★☆ (29) Parallel programming via Coursera|4th Jul|NA|☆☆☆☆☆ Algorithms for DNA Sequencing via Coursera|4th Jul|4|★★★★★ (16) Machine Learning With Big Data via Coursera|4th Jul|4|★★☆☆☆ (10) Practical Predictive Analytics: Models and Methods via Coursera|4th Jul|4|★★★☆☆ (2) Relational Database Support for Data Warehouses via Coursera|4th Jul|5|☆☆☆☆☆ Hardware Security via Coursera|5th Jul|6|★★★☆☆ (9) [NEW] Distributed Machine Learning with Apache Spark via edX|6th Jul|2|☆☆☆☆☆ Introduction to Recommender Systems via Coursera|11th Jul|8|★★★★☆ (17) Machine Learning: Regression via Coursera|11th Jul|6|★★★★★ (11) Text Mining and Analytics via Coursera|11th Jul|4|★★★☆☆ (5) Machine Learning for Data Analysis via Coursera|11th Jul|4|★★★☆☆ (3) Approximation Algorithms Part II via Coursera|18th Jul|4|☆☆☆☆☆ Machine Learning: Classification via Coursera|25th Jul|7|★★★★★ (6)
1326 points • dhawal
Here's a list of 153 free online programming/CS courses (MOOCs) with feedback(i.e. exams/homeworks/assignments) that you can start this month (July 2015)
This is not the complete list of MOOCs starting in Jult 2015, just the ones relevant to this community. The complete list of courses starting in July 2015 can be found over at Class Central. I maintain a much bigger list of these courses over at Class Central
Course Name|Start Date|Length|Provider|Rating :--|:--:|:--:|:--:|:--: Genomic Data Science with Galaxy|Jul 6th|4 weeks|Coursera|☆☆☆☆☆ Genomic Data Science with Galaxy|Jul 6th|4 weeks|Coursera|☆☆☆☆☆ Command Line Tools for Genomic Data Science|Jul 6th|4 weeks|Coursera|☆☆☆☆☆ Algorithms for DNA Sequencing|Jul 6th|4 weeks|Coursera|☆☆☆☆☆ Finding Hidden Messages in DNA (Bioinformatics I)|Jul 21st|4 weeks|Coursera|★★★★☆ (6 reviews) Assembling Genomes and Sequencing Antibiotics (Bioinformatics II)|Jul 21st|4 weeks|Coursera|☆☆☆☆☆ Comparing Genes, Proteins, and Genomes (Bioinformatics III)|Jul 21st|4 weeks|Coursera|☆☆☆☆☆ Artificial Intelligence for Robotics|Self Paced|8 weeks|Udacity|★★★★★ (8 reviews) Applied Cryptography|Self Paced|8 weeks|Udacity|★★★★☆ (2 reviews) In-Memory Data Management|Self Paced|7 weeks|openHPI|★★★★★ (2 reviews) Intro to Parallel Programming|Self Paced|12 weeks|Udacity|★★★★☆ (2 reviews) Interactive 3D Graphics|Self Paced|8 weeks|Udacity|★★★★★ (2 reviews) Functional Hardware Verification|Self Paced|8 weeks|Udacity|★★★★★ (1 review) Machine Learning 1—Supervised Learning|Self Paced|NA|Udacity|★★★★☆ (1 review) Machine Learning 2—Unsupervised Learning|Self Paced|NA|Udacity|★★★★☆ (1 review) Machine Learning 3—Reinforcement Learning|Self Paced|4 weeks|Udacity|★★★★☆ (1 review) In-Memory Data Management In a Nutshell|Self Paced|NA|openSAP|★★☆☆☆ (1 review) Real-Time Analytics with Apache Storm|Self Paced|2 weeks|Udacity|☆☆☆☆☆ Model Building and Validation|Self Paced|8 weeks|Udacity|★★★☆☆ (2 reviews) Advanced Operating Systems|Self Paced|5 weeks|Udacity|★★★★★ (1 review) High Performance Computer Architecture|Self Paced|NA|Udacity|☆☆☆☆☆ Computability, Complexity & Algorithms|Self Paced|NA|Udacity|☆☆☆☆☆ Knowledge-Based AI: Cognitive Systems|Self Paced|7 weeks|Udacity|☆☆☆☆☆ Introduction to Recommender Systems|Self Paced|NA|Coursera|★★★☆☆ (7 reviews) Machine Learning|Self Paced|NA|Udacity|★★★★★ (1 review)
3 points • myrtheb
I had kind of the same situation but I did a really great course on coursera which helped me with building my knowledge from the start. After that I felt a lot more confident in Matlab and I enjoy it so much more now. https://www.coursera.org/learn/matlab
3 points • Leftover__Craic
One of the students in my lab is learning Matlab. She found a free course on Coursera, run by some people from Vanderbilt University, which she really enjoyed. It's a mixture of lectures and programming assignments.
2 points • Aran_Isildur
Best resources for learning python/matlab?
I'm interested in learning how to program in python and matlab for free online. I've been looking through the subreddits for python/Matlab and found multiple resources for learning these languages online for free. For python people recommend Automate the Boring Stuff by Al Sweigart and Complete Python Bootcamp at Udemy. For Matlab they recommend a current coursera course taught by a couple vanderbilt professors , [link] (https://www.coursera.org/learn/matlab/home/info).
I like the Matlab course so far but i'm looking for advice to see if any of you have read these books/taken these courses and have had them help you in your field.
Thanks for your advice!
1 points • Derinreddit
https://www.coursera.org/learn/matlab You do have to buy a book that’s about $10 USD
1 points • eewo
Btw. this is a lecture from free Coursera course on MATLAB from Vanderbilt university
3 points • vir_innominatus
How about a course? You can audit it for free. https://www.coursera.org/learn/matlab
1 points • mirkc
https://www.coursera.org/learn/matlab this one is introduction to programming with matlab
1 points • vir_innominatus
I was moreso asking the commenter that was aking why a company would use MATLAB.
For you, though, how about an online course like https://www.coursera.org/learn/matlab. It might be a bit simple if you already have programming experience, but you will get to try out MATLAB.
1 points • agentq512
Enroll for a MOOCS class. https://www.coursera.org/learn/matlab says "Students taking the course will get a MATLAB Online license free of charge for the duration of the course. "
Also, student and home versions are around $100 if I remember correctly.
1 points • deep_anal
If you signup for this Coursera course it gives you access to matlab online for a time period. coursera.org/learn/matlab
Also Octave is a free alternative, and you could use something like python as well.
1 points • Karthi_wolf
Trying doing the coursera course. It's really good!
1 points • anakreontas
Python learning for neuroscience
I did an online course of MATLAB on coursera. I would like to find a nice online course to learn some Python which I could later use in my career in neuroscience. What do you suggest? I am looking for something with videos and some nice, challenging exercises after each class. I would also like to have the option to take the class for free with the option of buying the certificate later on.
1 points • nicoparrino
Looking for MATLAB programming buddyes or mentor!
Hi there, i'm looking for a buddy to follow these lectures on coursera: https://www.coursera.org/learn/matlab I'm in the seventh module yet, but i can help you going throught the previous modules if you want!
1 points • vir_innominatus
You could take a course like https://www.coursera.org/learn/matlab. You'll get access to MATLAB, and you'll only have to pay if you want to take the graded assessments.
1 points • ulmo_OceanDweller
>1.what sort of level of mathematical knowledge would one need to do this kind of thing?
I would recommend you to study ODEs and PDEs.
>2. I can get access to MATLAB, but how would you recommend a person in my position goes about learning to become competent?
If you have never programmed before, I believe Coursera's introductory class could be useful (https://www.coursera.org/learn/matlab) .
In the case the class is too basic, you can try to just work on the assignments.
If you already program, I would say matlab should be quite easy.
1 points • Darrkfyyre
I love using Matlab, even though it may be a memory hog sometimes. I used this quite a bit, when I was learning it. Its also free:
1 points • myrtheb
This might be a bit more in depth then you need, but I loved this course: https://www.coursera.org/learn/matlab .
1 points • icecoolsushobhan
You can find a large number of courses online, for example on Coursera or Lynda. These are all self-paced, so you take as long as you want and pay nothing for it. I find this to be a much better way to learn the basics than an actual, physical class.
I'm not aware of classes that teach just the software for the whole semester, it seems unnecessary, really. To add to the list of classes that use MATLAB and Mathematica (from a non-CS/ECE perspective), I can suggested TAM 470 and TAM 541 respectively. But really, don't take a class just to learn software, you can do it yourself, for free.
1 points • myrtheb
I liked this course a lot: https://coursera.org/learn/matlab .
1 points • Rolling_Gear
Haven't tried it, but its free.
Good luck, you're gonna need it.
1 points • Rolling_Gear
For school you will probably use matlab. ( https://www.coursera.org/learn/matlab ) I think this website gives you a free trial license.
Python is the other one I've heard talked about, which is nice because it is open sourced, no license required.
1 points • Adam_G_20
There's an introductory course at Coursera.org titled "Introduction to programming with MATLAB" that I have found very helpful. The course includes detailed videos and examples as well assignments to practice. Best of all, it's free...
2 points • KhalidJamalKLK
1 points • ACrispWinterDay
If you have access to Matlab, https://www.coursera.org/learn/matlab is a free course that goes over the basics of programming using Matlab as the language.
Edx has a bunch of beginner C classes that are free, starts here https://www.edx.org/course/c-programming-getting-started I believe. I took the first classes a while ago, they are interactive with good videos, good introduction for someone with little to no programming experience.
Nothing to complicated covered in these classes, they just will help you with getting used to typing code and fixing common syntax errors, also gets you thinking about fundamental programming concepts like variables, loops, if/else statements and so on
1 points • Rolling_Gear
A newer laptop might help.
Use https://libgen.is/ to see if you can get a free pdf of your textbook. The pdf is enough for 90% of courses.
Use https://www.coursera.org/learn/matlab or some other website to learn about matlab, although I don't know how much this would apply to a civil or software.
If you want to brush up on math, check out http://tutorial.math.lamar.edu/ . I found Paul quite helpful.
1 points • AdriftEgyptian
Free coursera courses
Coursera is offering free computer science classes through July 31st that I thought some of you might benefit from. The courses are as follows: Algorithms, part I Algorithms, part II Analysis of algorithms Build your first Android App C++ for C programmers Code Yourself! An Introduction to Programming Computer Science: Algorithms, Theory, and Machines Computer Science: Programming with a Purpose Computer vision basics Introduction to Programming with MATLAB Introduction to TCP/IP Probability and Statistics: To p or not to p?
1 points • Matlabguru
What are some of the best resources available online to learn MATLAB Simulink?
For modelling and simulation: Modelling and Simulation using MATLAB - Open Online Course
For programming in MATLAB: https://www.coursera.org/course/...
MATLAB Youtube channel has series of video tutorials which covers most of their products.
Also Online Training by MATLAB provides a self paced course.
The following courses doesn't focus on MATLAB, but uses it as the primary tool to teach:
5. Elements of Structures