Sounds like a pretty epic trip dude , let me know what its like - thinking of taking a trip myself. You surf at all ?
Camps Bay has really nice beaches and some nice clubs/bars to hit at night. Climbing Lion's Head was a fun trip too. If you are into history I would definitely check out Robben Island and the District 6 Museum. I see that you are already going up Table Mountain which is a must and if on your way to shark diving you are able to go to Cape Point I'd highly recommend that. Cape Town is my favorite city in the world, absolutely beautiful at some parts and tragically poor in others :\ Really interesting place.
great white diving?
I went to cape town about 6 months ago. Sounds like you have most of it covered, but definitely hit up the bars down the main street and check out the harbor area too - awesome mall and shops there. If you have time, cape point is worth seeing too but it's a bit of a drive. Also a few beaches on the east side of town were really sweet after climbing Table Mountain. Camps Bay being one of them. Bring water for the climb. It is a very very safe city, they have police stationed every few blocks who ironically sell weed.
I will die having never been to Africa. No thanks.