I studied three years as a History major, and I received many bad grades. So I transferred out to a different school in its computer science program.
I have completed up to third year (and a little bit more) of my CS degree in the last two years. I recently looked up the available course listing from my previous school and, once again, they are not offering the course that I received an F in.
It is a third year elective course in philosophy and they haven't offered it in the last two years. The school does not offer any course that is similar, and no one (including many advisers I spoke to at both schools) can really say that there is an alternative course that is equivalent to that course.
Basically, I can't fix it. I've retaken some courses that I did poorly in from my previous school, and gotten back positive results. My current GPA (exclusively from my current school) is close to 3.9.
But that F is really freaking me out. I'm not even hopeful that I can get into a top graduate school, but I would at least like to get into a decent one.
What can I do about this?