In a large skillet cook bacon until crispy, remove to a paper towel to drain. Reserve 1 Tbls of bacon drippings. Crumble bacon into small pieces.
Meanwhile slice grape tomatoes in half, and dice the avocado.
Add corn to the remaining 1 Tbls of bacon drippings, and heat over medium high heat. Stir frequently until corn is lightly browned. Add tomatoes, and cook for another minute.
In a large bowl toss together pasta, corn mixture, crumbled bacon, and avocado. Mix to combine.