Machine Learning Foundations
Gain the skills you need to become an effective machine learning engineer in this 3-course track, with applied machine learning, deep learning, deployment of machine learning projects, and more.
Design, build, and debug machine learning models for classification and regression tasks using a variety of datasets with Python (Numpy, Scikit, Pyplot). Learn best practices to plan and execute ML development projects whether large or small.
Learn the foundations of deep learning and practice with training and implementing neural networks in Pytorch while covering topics including convolutional neural networks (CNNs), transformers, and generative adversarial networks (GANs).
Learn to build, improve, and repair deep learning models with a data-centric approach. This course will put you in the shoes of a deep learning engineer, and simulate the real world challenge of improving data quality, building and testing deep learning models, and improving performance with a human-in-the-loop. Week by week, we will develop an understanding of the critical role of data in deep learning operations – from integration tests to deep learning tooling to iterative annotation. Learn the best practices for deep learning in the real world.
Track electives and related courses
Continue your learning journey
Personalized Recommendations at Scale
MLOps: From Models to Production
Natural Language Processing
Trusted by learners from top 500 companies:
Interested in upskilling your company?
I’ve taken lots of online courses before, so I viewed the track from that lens. The track was a much better experience than any of the other courses.
The track has helped me to have the confidence to talk about ML with my team, that I’m learning about the latest methods, and bring tools/implementations to my team.
The thing I’ve been the most impressed is how well the CoRise team has struck a balance of catering to a different range of skill levels, different approaches.
The whole course team is pretty active on Slack, it is the best team responsiveness I’ve ever seen from an online course. It absolutely shows how much effort the CoRise team puts in to ensure I'm successful.
Taking the Applied Machine Learning course in the ML Foundations track has been an incredible experience. We not only learned tactical skills to approach building state-of-the-art ML models, but also learned important ideas on how to properly setup ML teams, formulate problems, and think about ethics. All of this was supplemented with fireside chats with industry ML practitioners and leaders who talked about their experiences building teams and integrating ML into their products. It's been an amazing 4 weeks. Looking forward to my next co:rise class :)
I decided to focus on the CoRise courses in the ML Foundations track because they were directly applicable to my day-to-day work. I would lift code that I had written for the course on Sunday and repurpose it for a project at work on Monday. It has made a huge difference in my job performance.
Work on projects that bring your learning to life.
Made to be directly applicable in your work.
Live access to experts
Sessions and Q&As with our expert instructors, along with real-world projects.
Network & community
Core reviews a study groups. Share experiences and learn alongside a global network of professionals.
Support & accountability
We have a system in place to make sure you complete the course, and to help nudge you along the way.
All-access to courses and tracks
For $1000, get access to this track ($1500 value) + the complete catalog!
- Access to CoRise community
- Enroll into multiple courses
- See all course content
- New courses added monthly
Free 7-day trial
Prefer a single course?
Average course price $500
This track is for...
Software Engineers skilled in programming looking for a career change into machine learning engineering.
Early Machine Learning Engineers excited about industry applications of machine learning models.
Data Scientists who want to learn about the production ML lifecycle.
Familiarity with basic Python programming, web development, and have completed a first-course in machine learning (or any equivalent)
Having some background in calculus, statistics, and linear algebra is also a plus. However, don't worry if you don't remember everything from that one calculus class you took in high school! We won't assume any specific knowledge, though concepts like derivatives and matrices will be touched on.