How are fresh graduates supposed to apply for jobs?

Hi,

I am about to complete my bachelors degree in computer science, this May. Placement office at my university is of no use. I have looked on the internet, on various job search websites, almost all jobs posted there are for people with some experience.

How do fresh graduates apply for jobs? Do I just send my CV to different HR Departments via email in different companies? and wait for response? Or, what else should I do?

go and ask for free or low salary internship. work a few months.. if you work well, you might be in line for any vacancy that opens up in future.. in any case you will receive some work experience certificate and a recomendation as well..

Go to a reputable head hunter