Generally the only embeddable resources (at first at least) will be video and audio files that are stored as ResourceFiles.
couple of options:
Use the file type to automatically identify which courses can be embedded (best option?)
Have a flag to determine if the resourcefile is course embeddable or not