A BA in Internet Communications doesn't really sound like it's related to programming... Programming majors would be a Bachelor of Science (BS) in Computer Science or Software Engineering (or something similar). A BA in Internet Comm (from what I could find online in descriptions about it) sounds more like a degree in social media / marketing. Not sure how much of a demand there would be for that, I guess. I graduated with a BS in CSC last December, and had a job lined up before I graduated (this can vary on your area, though too).