In a different era, with a slightly different skill set, I entered the software industry because of an odd combination of technical skills and my natural language skills. I graduated with a degree in East Asian Studies. My first job managed to combine my technical interests with my non-technical interests, though in a way I never imagined. Eventually, I became a full-time software developer, though via a somewhat indirect route. Almost nobody pays any attention to the missing CS degree on my resume.
How did I get there? I submitted my resume to lots of places via the traditional route, but I owe getting it in the right hands to two things: 1) talking to people at a technical career fair that was a big annual event in Seattle at the time, and 2) a temporary agency which had a presence at the fair, and someone on their team that spotted a potential match, purely by coincidence. Granted, in 1997, you could get an internet-related job if you could spell the word correctly, but it does reveal two lessons.
Become visible. And look for less direct, less obvious channels to get where you want to go. A blind resume submission may only help you in places that are looking to fill more junior roles; don't worry about that too much.
Another company at the time made me an offer for a junior-level role (tech writing, but whatever) when they only had a senior position open at the time. Somehow my background meshed with some biases that the manager had and we developed a rapport; they were ready to throw away the opportunity to hire a senior person because they liked me, and I was at the right place at the right time. That can happen, too.
If you don't have access to career fairs, you can go the traditional route of submitting resumes, but also try various temporary agencies that specialize in software placements. But certainly go through the effort of looking for these events; your university probably hosts some of their own. It may sound silly, but talking to people is an effective strategy for getting hired.
Write a compelling pitch (a short email that explains why the person you are sending your resume to should read it) and maybe you'll find yourself a potential match at, say, a digital film effects company that needs a junior level programmer to write pixel shaders in C++, or an interactive marketing company that needs someone who knows how to crank out web sites to promote films but has a sense for design or storyline or dramatic irony. Use your imagination. There's an entire tech industry in LA focused on delivering software or services for the film industry. There's a bunch of marketing companies in New York that need technical people. Seattle's got that stuff too, to a smaller degree.