Mike X Cohen Courses
Master linear algebra: theory and implementation in code
4.8 (7,012 Reviews)
Provider: Udemy
Time: 33.8h- 2026
$16.99
VisitA deep understanding of deep learning (with Python intro)
4.8 (6,559 Reviews)
Provider: Udemy
Time: 57.3h- 2026
$109.99
VisitMaster MATLAB through Guided Problem Solving
4.5 (4,374 Reviews)
Provider: Udemy
Time: 38h- 2026
$10.99
VisitMaster statistics & machine learning: intuition, math, code
4.9 (3,077 Reviews)
Provider: Udemy
Time: 38.3h- 2026
$124.99
VisitSignal processing problems, solved in MATLAB and in Python
4.6 (2,636 Reviews)
Provider: Udemy
Time: 12.6h- 2026
$11.99
VisitMaster the Fourier transform and its applications
4.6 (2,634 Reviews)
Provider: Udemy
Time: 6.8h- 2026
$11.99
VisitStatistics and data literacy for non-statisticians
4.5 (2,576 Reviews)
Provider: Udemy
Time: 1.6h- 2026
Free
VisitComplete neural signal processing and analysis: Zero to hero
4.8 (2,013 Reviews)
Provider: Udemy
Time: 46.9h- 2026
$12.99
VisitMaster Python programming by solving scientific projects
4.7 (1,589 Reviews)
Provider: Udemy
Time: 34.9h- 2026
$14.99
VisitA deep understanding of AI large language model mechanisms
4.8 (1,415 Reviews)
Provider: Udemy
Time: 91h- 2026
$11.99
VisitGet started with MATLAB and ChatGPT for scientific coding
4.6 (1,349 Reviews)
Provider: Udemy
Time: 11.2h- 2026
$13.99
VisitImproving data quality in data analytics & machine learning
4.6 (1,166 Reviews)
Provider: Udemy
Time: 5.4h- 2026
$12.99
VisitPython for linear algebra (for absolute beginners)
4.8 (741 Reviews)
Provider: Udemy
Time: 1.8h- 2026
Free
VisitPCA & multivariate signal processing, applied to neural data
4.8 (562 Reviews)
Provider: Udemy
Time: 17.6h- 2026
$11.99
VisitGenerative AI for academic and scientific writing mastery
4.4 (510 Reviews)
Provider: Udemy
Time: 3.4h- 2026
$13.99
VisitMaster calculus 1 using Python: derivatives and applications
4.8 (436 Reviews)
Provider: Udemy
Time: 41.4h- 2026
$12.99
VisitSoft skills to be happy and productive in science / academia
4.8 (421 Reviews)
Provider: Udemy
Time: 1.9h- 2026
Free
VisitTips for studying at home during social distancing
4.7 (394 Reviews)
Provider: Udemy
Time: 30 mins- 2026
Free
VisitGenerate and visualize data in Python and MATLAB
4.5 (379 Reviews)
Provider: Udemy
Time: 6.4h- 2026
$11.99
VisitLearn image processing and GUIs while having fun in MATLAB
4.7 (256 Reviews)
Provider: Udemy
Time: 10.9h- 2026
$10.99
VisitUnleash your math potential with ChatGPT
4.6 (126 Reviews)
Provider: Udemy
Time: 5.3h- 2026
$99.99
Visit
Most Recent Review
The introductory course, which is explaining the goals of the course seems to be well composed. Maybe it is little too much to speak in the 'introductory' about why the data simulation is important, althought it certainly is. I was writing the code in Matlab (not being an expert) and I am trying to shift to Python, in which I am at the (early) beginning phase. Following the video of this first 'lecture' my mind was all the time worried about 'how will I be able to get the python source code and the 'documentation files' (?) for the cases with which I will be faced with. Would I be able to place the files in my working directory and with I be able to run the code and 'change' it? Play with the parameters, as you mentioned in the presentation, expecially if I am using the Visual Studio Code environment? I suspect that I will be able to retrieve the pdf 'documentary' file in which there will be some explanations about the procedures applied and also the excercises, that I would like to do. Similar questions are also present for the code in Matlab, not that much to run the code in Matlab (I hate when I have to rely on the license of the institute or the faculty). Perhaps the Matlab code would be suitable to understand the code in Python. Therefore, I would appreciate if in the first introductory, 'these worries' would be addressed, so the student could concentrate on to the stuff that needs to be understand. The simulation of the data seems to fit better in the front of the next 'lecture', which I am expecting now. Sincerely Vlado Malacic
- Review by v malacic on Generate and visualize data in Python and MATLAB
Instructor Bio
I am a full-time educator and writer, and former professor of neuroscience. I "retired" from that position so I could focus my time and energy creating high-quality educational material just for you.
I have 20 years of experience teaching programming, data analysis, signal processing, statistics, linear algebra, and experiment design. I've taught undergraduate students, PhD candidates, postdoctoral researchers, and full professors. I have taught in "traditional" university courses, special week-long intensive courses, and Nobel prize-winning research labs. I have >100 hours of online lectures on neuroscience data analysis that you can find on my website and youtube channel. And I've written several technical books about these topics with a few more on the way.
I'm not trying to show off -- I'm trying to convince you that you've come to the right place to maximize your learning from an instructor who has spent two decades refining and perfecting his teaching style.
Over 350,000 students have watched over 50,000,000 minutes of my courses. Come find out why!
I have several free courses that you can enroll in. Try them out! You got nothing to lose ;)
-------------------------
By popular request, here are suggested course progressions for various educational goals:
MATLAB programming: Get Started with MATLAB; Master MATLAB; Image Processing
Python programming: Master Python programming by solving scientific projects; Master Math by Coding in Python
Applied linear algebra: Complete Linear Algebra; Dimension Reduction
Signal processing: Understand the Fourier Transform; Generate and visualize data; Signal Processing; Neural signal processing


























