Kilwa grew rich because it was as far south on the coast as a ship from India could sail in one monsoon season. Using their shipboard cannon, the Portuguese took Sofala, Kilwa, and Mombasa.
I hope that kinda helps I had the same assignments but a little different
:)