How can I submit HW assignments?
You can can use blackboard, or else SVN/CVS/GIT - a Source Control Management (SCM) system. For SCMs, we provide individual or group/team repositories that students can commit their work into; at the and of the assignment, we can reassign the repositories to graders, or get them a copy. SCM systems come with optional email-notifications upon commit.
You must check with your course professor for the approach they are using to accept the assignments.