Hi, I’m Sharoon, an AI Engineer and your instructor for this course. Over the past 3 years, I have worked at the intersection of machine learning, data science, and software engineering, building intelligent systems that solve real-world problems. My day-to-day work involves moving AI from abstract code into practical applications, and I bring that exact hands-on industry experience directly into the classroom.My teaching philosophy is simple: learn by building. I believe that the best way to master artificial intelligence is not just by studying theory, but by rolling up your sleeves and coding actual models. I break down complex algorithms into simple, practical steps, ensuring you understand both the why behind the math and the how of the deployment. My goal is to transform you from a tech enthusiast into a confident, job-ready builder.
2h 17m • Beginner • 9 lessons
Learn the foundational mathematics, data wrangling pipelines, and core algorithms behind modern machine learning. You will build and evaluate supervised and unsupervised models using NumPy, Pandas, and Scikit-Learn.
Updated September 2026
1h 12m • Beginner • 9 lessons
Master the core services of AWS. Learn about compute, storage, networking, and security to confidently build, host, and scale applications in the cloud without managing physical hardware
Updated September 2026
3h 38m • Intermediate • 12 lessons
A comprehensive deep-dive into tensor computations, backpropagation, and state-of-the-art vision architectures. This course covers everything from multi-layer perceptrons to Convolutional Neural Networks (CNNs), transfer learning, and object detection systems.
Updated September 2026
3h 14m • Intermediate • 12 lessons
Explore the evolution of NLP from word embeddings to the self-attention mechanism powering modern Large Language Models. Build tokenizers, text classifiers, and transformer models using Hugging Face and PyTorch.
Updated September 2026