Home / IT & Computer Science / AI & Robotics / Get ready for a Masters in Data Science and AI / Building complexity in your design
This article is from the free online
Get ready for a Masters in Data Science and AI

![Flowchart showing: Put tea bag in mug [rectangle] - Add water [rectangle] - Add milk [rectangle] - Add sugar [rectangle] - Serve [rectangle]](https://cdn-wordpress-info.futurelearn.com/info/wp-content/uploads/88abe597-26fa-4ea2-a630-4660a941a97a-768x72.png)
![Flowchart showing: Put tea bag in mug [rectangle] - Is the kettle boiled? [diamond] - No - Boil kettle [rectangle] - Return to question - Is the kettle boiled? [diamond] - Yes, continue - Add boiled water [rectangle] - Milk? [diamond] - Yes - Add milk [rectangle]. No, continue - Sugar? [diamond] - Yes - Add sugar [rectangle]. No, continue - Serve [rectangle]](https://cdn-wordpress-info.futurelearn.com/info/wp-content/uploads/4cf6e938-05af-4e71-b61d-5c2768276364-768x174.png)
![Flowchart highlighting questions and decisions aspect of chart - branches: Put tea bag in mug [rectangle] - Is the kettle boiled? [diamond] - No - Boil kettle [rectangle] - Return to question - Is the kettle boiled? [diamond] - Yes, continue](https://cdn-wordpress-info.futurelearn.com/info/wp-content/uploads/f6c31309-f3ea-44e0-8006-9043511a89fd-768x512.png)
![Flowchart highlighting new complexity of questions and decisions - loops: Put tea bag in mug [rectangle] - Is the kettle boiled? [diamond] - No - Boil kettle [rectangle] - Return to question - Is the kettle boiled? [diamond] - Yes, continue](https://cdn-wordpress-info.futurelearn.com/info/wp-content/uploads/eb2349c4-e5da-4459-a5f2-e684089f10cb-768x512.png)
![Flowchart showing: Put tea bag in mug [rectangle] - Is there water in the kettle? [diamond] - No - Add water to kettle [rectangle] - Return to question - Is there water in the kettle? [diamond] Yes, continue - Is the kettle boiled? [diamond] - No - Boil kettle [rectangle] - Return to question - Is the kettle boiled? [diamond] - Yes, continue - Is the mug full of water? [diamond] - No - Add boiled water to mug [rectangle] - Return to question - Is the mug full of water? [diamond] - Yes, continue - Milk? [diamond] - Yes - Add milk [rectangle] - More milk? [diamond] - Yes - Add milk [rectangle]. No, continue - Sugar? [diamond] - Yes - Add sugar [rectangle] - Add more sugar? [diamond] - Yes - Add sugar [rectangle]. No, continue - Serve [rectangle]](https://cdn-wordpress-info.futurelearn.com/info/wp-content/uploads/e600252c-4f1c-4917-bbc5-11d5c871d4c1-768x191.png)






