- NPTEL
- 37 lectures
- Self-paced
- Free course
- Paid certificate
Free online
Optimism courses 1,762
Learn Optimism online: university courses, full YouTube courses, and courses with free certificates, from the IITs, MIT, Harvard, Google, Microsoft and more.
Explore subjects
MIT OpenCourseWare
Principles of Autonomy and Decision Making
This course surveys a variety of reasoning, optimization and decision making methodologies for creating highly autonomous systems and decision support aids. The focus is on principles, algorithms, and their application, taken from the disciplines of artificial intelligence and operations research.…
- MIT
- Self-paced
- Free course
- Advanced
Microsoft
Optimize query performance for Azure Cosmos DB for NoSQL
Learn how to optimize query performance and reduce costs for Azure Cosmos DB for NoSQL workloads by configuring indexes and selecting consistency levels.
- Microsoft Learn
- 1.5 hours
- Self-paced
- Free course
- Free badge
- Intermediate
MIT OpenCourseWare
Optimization Methods in Management Science
This course introduces students to the theory, algorithms, and applications of optimization. The optimization methodologies include linear programming, network optimization, integer programming, and decision trees. Applications to logistics, manufacturing, transportation, marketing, project managem…
- MIT
- Self-paced
- Free course
- Advanced
MIT OpenCourseWare
Carrier Systems
Carrier systems involve the design, operation and management of transportation networks, assets, personnel, freight and passengers. In this course, we will present models and tools for analyzing, optimizing, planning, managing and controlling carrier systems.
- MIT
- Self-paced
- Free course
- Advanced
Stanford Online
Antibiotic Stewardship
4.7804 ratingsAntimicrobial Stewardship: Improving Clinical Outcomes by Optimization of Antibiotic Practices Internet Enduring Material Sponsored by: Stanford University School of Medicine Presented by: The Division of Infectious Diseases and Geographic Medicine at Stanford University School of Medicine NOTE: Th…
- Coursera
- 4 weeks of study, 2 hours/week
- Self-paced
- Paid · free trial
- Paid certificate
MIT OpenCourseWare
System Optimization and Analysis for Manufacturing
One objective of 15.066J is to introduce modeling, optimization and simulation, as it applies to the study and analysis of manufacturing systems for decision support. The introduction of optimization models and algorithms provide a framework to think about a wide range of issues that arise in manuf…
- MIT
- Self-paced
- Free course
- Advanced
MIT OpenCourseWare
MADM with Applications in Material Selection and Optimal Design
This course begins with a comparative review of conventional and advanced multiple attribute decision making (MADM) models in engineering practice. Next, a new application of particular MADM models in reliable material selection of sensitive structural components as well as a multi-criteria Taguchi…
- MIT
- Self-paced
- Free course
- Advanced
Meta
Advanced MySQL Topics
4.7260 ratingsIn this course, you'll begin to push beyond simple SQL statements in MySQL to an advanced level in database engineering. By the end of this course, you'll be able to: - Use control statements and variables in different contexts in MySQL - Develop user defined functions and procedures - Optimize MyS…
- Coursera
- 4 weeks of study, 3-5 hours/week.
- Self-paced
- Paid · free trial
- Paid certificate
École polytechnique fédérale de Lausanne
Introduction to optimization on smooth manifolds: first order methods
Learn to optimize on smooth, nonlinear spaces: Join us to build your foundations (starting at "what is a manifold?") and confidently implement your first algorithm (Riemannian gradient descent).
- edX
- Self-paced
- Free to audit
- Paid certificate
- Advanced
IBM
Optimizing Business with IBM Granite 4.0 and Explainable AI
A short hands-on project: Machine Learning, Generative AI, sklearn.
- Cognitive Class
- 50 minutes
- Self-paced
- Free course
- Intermediate
MIT OpenCourseWare
Readings in Optimization
In keeping with the tradition of the last twenty-some years, the Readings in Optimization seminar will focus on an advanced topic of interest to a portion of the MIT optimization community: randomized methods for deterministic optimization. In contrast to conventional optimization algorithms whose…
- MIT
- Self-paced
- Free course
- Advanced
MIT OpenCourseWare
Nonlinear Programming
6.252J is a course in the department’s “Communication, Control, and Signal Processing” concentration. This course provides a unified analytical and computational approach to nonlinear optimization problems. The topics covered in this course include: unconstrained optimization methods, constrained o…
- MIT
- Self-paced
- Free course
- Advanced
Wageningen University & Research
Drainage in Agriculture: controlling water and salt levels in the soil
4.25 ratingsGet prepared for heavier rainfall and the increasing demand for food! The #1 Agricultural University of the world will teach you how to design and implement effective drainage systems in agriculture. You will learn how to create a perfect soil profile for optimal growing conditions for a crop and h…
- edX
- 5 weeks, 9 - 10 hours per week
- Self-paced
- Free to audit
- Paid certificate
- Advanced
Microsoft
Build a mobile-optimized app from Power Apps
Learn about building a mobile-optimized app from Power Apps.
- Microsoft Learn
- 35 minutes
- Self-paced
- Free course
- Free badge
- Beginner
Johns Hopkins University
Advanced Business Analytics: Excel Optimization & Simulation
4.953 ratingsThis course equips learners with advanced skills in building and analyzing models using Excel to solve real-world business problems. Participants will learn to optimize decision-making processes using Solver, conduct sensitivity analysis to refine model outcomes, and apply advanced integer programm…
- Coursera
- 14 hours
- Self-paced
- Paid · free trial
- Paid certificate
Microsoft
Optimize app load time
Learn how you can evaluate and improve app load times. By regularly reviewing and measuring your app, you can proactively identify and remediate startup performance problems.
- Microsoft Learn
- 30 minutes
- Self-paced
- Free course
- Free badge
- Intermediate
MIT OpenCourseWare
Network Optimization
15.082J/6.855J/ESD.78J is a graduate subject in the theory and practice of network flows and its extensions. Network flow problems form a subclass of linear programming problems with applications to transportation, logistics, manufacturing, computer science, project management, and finance, as well…
- MIT
- Self-paced
- Free course
- Advanced
IBM
Optimize Models with Optuna: Adaptive Hyperparameter Tuning
A short hands-on project: Hyperparameter Tuning, Machine Learning, Optimization.
- Cognitive Class
- Self-paced
- Free course
- Beginner
freeCodeCamp
Dynamic Programming – 0/1 Knapsack Problem Tutorial
The Knapsack Problem is a classic optimization problem in computer science. It's often used to help teach dynamic programming and greedy algorithms. This is an important problem to understand, especially if you plan on interviewing soon for a programming job. In this course, Gavin Lon will explain…
- YouTube
- 45 minutes
- Self-paced
- Free video
















