IDG Answers is a community of experts who are passionate about technology. Ask a question or answer one below.
The lack of relevant work experience coupled with three years passing since you finished school, apparently with no IT related job responsibilities in light of your PR job….well, that’s going to be add a bit more challenge for you. Did you gain relevant experience in software development, for example, an internship while completing your coursework? If so emphasize that. Does your alma mater have a career development center? If so, contact them for some free assistance.
I think that you are probably going to need to do some continuing education and/or get some certs to make you more attractive to potential employers. Of course, if you really have the skills already and drive to make it happen you can always strike out on your own, but to be fair that is a challenging career path. Doesn’t mean that you couldn’t succeed though, lot's of people do. Good luck!