Cook pasta and drain. In a large skillet, sauté garlic and onion in butter, oil and salt until tender. Add broccoli; cook and stir over medium heat for approx. 6 minutes. Add shrimp; cook additional 4-5 minutes, or until shrimp is pink and broccoli tender. Stir in pasta and sprinkle with Parmesan cheese. Serves 4.