Can a professor force me to submit my incomplete paper to a journal?
I find this highly annoying that a professor would assign something like this. Submissions take time, time the editors invest, time the reviewers invest. To have student papers submitted that are perhaps not exactly the highest quality is a waste of resources. Journals should record only the best science, not be considered a machine. Did the professor stipulate the journal? There are many journals out there that offer pay-to-publish, and then there is another potentially sub-standard non-peer-reviewed paper out there for search machines to find. I would submit a written complaint about this to the dean.