# Course Content

- [Setting up Machine Learning Projects](/course-content/setting-up-machine-learning-projects.md): How To Set Your Machine Learning Projects Up For Success
- [Overview](/course-content/setting-up-machine-learning-projects/overview.md): According to a 2019 report, 85% of AI projects fail to deliver on their intended promises to business. Why do so many projects fail?
- [Lifecycle](/course-content/setting-up-machine-learning-projects/lifecycle.md): What is the lifecycle of a machine learning project?
- [Prioritizing](/course-content/setting-up-machine-learning-projects/prioritizing.md): How do you decide which machine learning projects to work on?
- [Archetypes](/course-content/setting-up-machine-learning-projects/archetypes.md): What are the different archetypes of machine learning projects?
- [Metrics](/course-content/setting-up-machine-learning-projects/metrics.md): How do you pick metrics to optimize your machine learning project?
- [Baselines](/course-content/setting-up-machine-learning-projects/baselines.md): How to choose a good baseline to know whether your model is performing well or not?
- [Infrastructure and Tooling](/course-content/infrastructure-and-tooling.md): The Training and Evaluation Phases of Your Machine Learning Workflow
- [Overview](/course-content/infrastructure-and-tooling/overview.md): What are the components of a machine learning system?
- [Software Engineering](/course-content/infrastructure-and-tooling/software-engineering.md): What are the good software engineering practices for Machine Learning developers?
- [Computing and GPUs](/course-content/infrastructure-and-tooling/hardware.md): How to choose appropriate hardware for your compute needs? Should you compute in the cloud or using your own GPUs?
- [Resource Management](/course-content/infrastructure-and-tooling/resource-management.md): How to effectively manage compute resources?
- [Frameworks and Distributed Training](/course-content/infrastructure-and-tooling/frameworks-and-distributed-training.md): How to choose a deep learning framework? How to enable distributed training for your models?
- [Experiment Management](/course-content/infrastructure-and-tooling/experiment-management.md): How to keep track of your model experiments?
- [Hyperparameter Tuning](/course-content/infrastructure-and-tooling/hyperparameter-tuning.md): How to tune your model hyper-parameters?
- [All-in-one Solutions](/course-content/infrastructure-and-tooling/all-in-one-solutions.md): How to choose between different machine learning platforms?
- [Data Management](/course-content/data-management.md): The Data Phase of Your Machine Learning Workflow
- [Overview](/course-content/data-management/overview.md): Why is data management important?
- [Sources](/course-content/data-management/sources.md): Where do the training data come from?
- [Labeling](/course-content/data-management/labeling.md): What are effective ways to label your data?
- [Storage](/course-content/data-management/storage.md): What are appropriate ways to store your data?
- [Versioning](/course-content/data-management/versioning.md): What are the different levels of versioning your data?
- [Processing](/course-content/data-management/processing.md): What are efficient ways to process your data?
- [Machine Learning Teams](/course-content/ml-teams.md): How To Build Your Machine Learning Teams Effectively
- [Overview](/course-content/ml-teams/overview.md): Why is running a Machine Learning team hard?
- [Roles](/course-content/ml-teams/roles.md): What are the different roles inside a Machine Learning team? What skills are needed for each of them?
- [Team Structure](/course-content/ml-teams/team-structure.md): How to structure a Machine Learning team inside an organization?
- [Managing Projects](/course-content/ml-teams/managing-projects.md): How to manage machine learning projects properly?
- [Hiring](/course-content/ml-teams/hiring.md): How to source Machine Learning talent? How to interview Machine Learning candidates? How to find a job as a Machine Learning practitioner?
- [Training and Debugging](/course-content/training-and-debugging.md): How To Troubleshoot Your Deep Learning Models
- [Overview](/course-content/training-and-debugging/overview.md): Why is deep learning troubleshooting hard?
- [Start Simple](/course-content/training-and-debugging/start-simple.md): How to start simple with deep learning models?
- [Debug](/course-content/training-and-debugging/debug.md): How to implement and debug deep learning models?
- [Evaluate](/course-content/training-and-debugging/evaluate.md): How to evaluate deep learning model?
- [Improve](/course-content/training-and-debugging/improve.md): How to improve deep learning model?
- [Tune](/course-content/training-and-debugging/tune.md): How to tune deep learning models?
- [Conclusion](/course-content/training-and-debugging/conclusion.md): What are the key takeaways to troubleshoot deep neural networks?
- [Testing and Deployment](/course-content/testing-and-deployment.md): The Testing and Deployment Phase of Your Machine Learning Workflow
- [Project Structure](/course-content/testing-and-deployment/project-structure.md): What are the different components of a machine learning system?
- [ML Test Score](/course-content/testing-and-deployment/ml-test-score.md): How can you test your machine learning system?
- [CI / Testing](/course-content/testing-and-deployment/ci-testing.md): What do testing and continuous integration mean?
- [Docker](/course-content/testing-and-deployment/docker.md): What is Docker?
- [Web Deployment](/course-content/testing-and-deployment/web-deployment.md): How to deploy your models to the web?
- [Monitoring](/course-content/testing-and-deployment/monitoring.md): How to monitor your machine learning system?
- [Hardware/Mobile](/course-content/testing-and-deployment/hardware-mobile.md): How to deploy your models to hardware and mobile devices?
- [Research Areas](/course-content/research-areas.md): Professor Pieter Abbeel covers state of the art deep learning methods that are just now becoming usable in production.
- [Labs](/course-content/labs.md): Course Project: Build and Deploy an End-to-End Deep Learning System
- [Where to go next](/course-content/where-to-go-next.md)
