If Student Upload is turned on in Assignment Settings, you have the option of defining optional/required files. 

If a file is "Required", then students will not be allowed to submit without including a file with exactly the defined name. 

If a file is "Optional", then students will be suggested to include a file with that name.

Did this answer your question?