Cook the couscous in a medium-sized pot as per package directions. Transfer the cooked couscous to a bowl, fluff to separate the grains and cool to room temperature. Add all remaining ingredients and gently toss to combine. Cover and keep refrigerated until ready to serve.
Note: To toast the pine nuts, place in a single layer in a small baking dish. Bake, shaking the dish from time to time, in a 350°F oven for 10-15 minutes, or until lightly toasted.