The other possibility might be to give co-op credit for on campus jobs (or off campus jobs) that has technical content but doesn't pay a salary. Waterloo seems to have this practice. This will solve the job-availability issue, but not the requirement issue. Ash