Think of it this way... even if you were getting some resumes and interest, you will still probably end up with software developers that will need some investment of time to become productive on a project.
I have learned that colleges simply don't prepare graduates for what real ISV's want in entry level graduates. This goes beyond the skills that they are taught and carries through to the types of jobs that they can reasonably attain if they set their mind to it. I went to school for IT, and what I learned in school was a fairly general synopsis of just about every IT career one could have, but say for instance I had a real interest in becoming a DBA, nobody there could really help you understand what your realistic skills are, what they expect, what your job will entail, and what you can expect in terms of pay and long term career challenges.
The biggest myth about college grads that pervades our society that NEEDS TO BE EXPELLED is that they are a bunch of lazy iPhone using hipsters with no work ethic and an overinflated sense of self worth. This is not the case, they are more akin to feeling hopelessly small and overwhelmed and are looking for guidance because there is a whole difficult world out there that nobody explained to them and nobody told them what they can reasonably expect. I graduated with IT and had drive and a passion, but I just didn't understand how to break into software development. Even if I found a job description, I wouldn't even know what half the job duties were or what to expect on an interview, I was really too scared to just give it the old college try, forgive the pun.
It is in this way that our colleges and universities are failing our students.
What I find the most effective way is to resign yourself that since entry-level software developers need a significant amount of training anyway and that since I found the difference between interns and EL developers to be non-existent in terms of useful skills that you might as well bring on interns at lower cost and invest time in them. The ones who are not cut out for the job or who just despise it you can pay less attention to, while the ones that have passion and eagerness to learn you focus on.
When that intern graduates then you have a potential entry level graduate that is already trained and useful on a project, and the graduate has a confidence in a budding new career for a long time to come.
You can find good interns at nearly any school, get involved with local schools early, offer to volunteer as a guest speaker, or ask if you can get involved in capstone projects that the school holds. Make contacts with important faculty and career services personnel and let them know what you are looking for in talent. Educate them in what your company as well as others in the area are looking for.
You do this and the students will eventually learn quite a lot about you and what you do, and I guarantee you will not have trouble finding good talent.