1. Cook pasta according to package instructions.
2. Drain, place in medium bowl.
3. In a skillet, cook sausage over medium until no longer pink, drain.
4. Cut into 1/2 in.
5. slices.
6. In a saucepan, melt butter.
7. Stir in the flour, 1 teaspoon salt and 1/4 teaspoon pepper until smooth; gradually add milk.
8. Bring mixture to a boil; cook and stir for 2 minutes, until thickened.
9. Remove from heat, stir in 1/4 cup Parmesean cheese.
10. Pour over pasta, toss to coat.
11. In a bowl, combine the egg, cottage cheese, parsley, and remaining Parmesean, salt and pepper.
12. Spoon half of the pasta mixture into a greased 2-1/2 quart baking dish.
13. Top with cottage cheese mixture, add sausage to the remaining pasta mixture then spoon over the top.
14. Sprinkle with Parmesean cheese and paprika.
15. Bake, uncovered, for 30-35 minutes at 350 degrees.