One of my most successful classmates was a history and philosophy major who taught himself computer programming as a kid and honed his skills doing graphics programming for defense contractors. I think it is a mistake to major in something academic and expect to pick up job skills doing the tasks on the syllabus. Truth is, most employers are not the least bit interested in your major or what classes you took. They want to know what you can do!