Overview
Key facts
From his experience on mission-critical projects at the Johns Hopkins Applied Physics Laboratory and teaching hundreds of online master’s students, Dr. Guven designed a program that gets you up and running quickly with applied, real-world applications.
Through Jupyter notebooks with working code examples, video walkthroughs, quizzes, readings, and hands-on projects, you’ll get the conceptual grounding to reason through model design and performance.
Using tools like scikit-learn, pandas and PyTorch, you’ll build models that don’t just “run,” but make meaningful predictions, reveal patterns, and generalize to new data.
With Dr. Guven’s guidance, in the Theoretical Foundations of Machine Learning from Johns Hopkins University you’ll design powerful systems that recognize images and understand audio. You’ll get the skills to solve real world problems in business intelligence, research, healthcare, and software development using the same cutting-edge deep learning techniques elite researchers and industry giants are using to push the boundaries of science and technology.
Get more details
Visit programme websiteProgramme Structure
Courses included:
- Theoretical Foundations of Machine Learning-Techniques and Applications
- Advanced Methods in Machine Learning Applications
- Mastering Neural Networks and Model Regularization
Audience
This program is for professionals and learners seeking hands-on machine learning experience. Ideal for data scientists, engineers, healthcare professionals, and analysts, it enhances skills in data preprocessing, model integration, and advanced algorithms. Graduates gain practical ML expertise for careers in AI, data science, and analytics.
Lecturers
Dr. Erhan Guven
Check out the full curriculum
Visit programme websiteKey information
Duration
- Part-time
- 3 months
- 5 hrs/week
Start dates & application deadlines
Start anytime. Learn at your own pace.
Language
Credits
Continuing Education Units (CEUs) are standardized credits awarded for Executive and Professional Education. They do not count toward degree programs but demonstrate skill enhancement and career advancement. One CEU typically equals 10 hours of coursework, and many employers and licensing boards recognize CEUs for certifications, training requirements, or professional growth.
Delivered
- Self-paced
- Continuous support with feedback on request
- Individual work/assignments (with online group discussions)
Campus Location
- Baltimore, United States
- Bologna, Italy
- Nanjing, China
Disciplines
Artificial Intelligence Machine Learning Information Systems View 127 other Short Courses in Artificial Intelligence in United StatesExplore more key information
Visit programme websiteWhat students do after studying
Academic requirements
We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.
English requirements
We are not aware of any English requirements for this programme.
Other requirements
General requirements
You should be familiar with Python programming, including experience writing and running scripts. While extensive coding expertise isn’t required, comfort with foundational programming concepts and tools such as NumPy or pandas will be beneficial. Prior experience with machine learning is not necessary—however, a willingness to engage with mathematical concepts like algebra and basic statistics will help you grasp key techniques.
Make sure you meet all requirements
Visit programme websiteTuition Fees
-
International Applies to you
Applies to youNon-residents1200 USD / full≈ 1200 USD / full - Out-of-State1200 USD / full≈ 1200 USD / full
-
Domestic
Applies to youIn-State1200 USD / full≈ 1200 USD / full
Additional Details
This certificate program is an investment of 1200 USD, or purchase courses separately at 500 USD each.