Fail Courses, Retake Them, 1 More Year

<p>So I’m an EE major (3rd year). My problem is that I’m struggling in the course I’m taking right now (Embedded Systems using an MSP430 Microcontroller, programming in C). The reason I’m struggling is because I do not know how to program very well. I was terrible in my Programming in C course and barely passed.</p>

<p>So my question is should I retake BOTH Programming in C and Embedded Systems should I get a bad grade in that too. (My school’s grading system is A, B, C, or Fail)</p>

<p>The problem with that is that if I do, I’ll probably have to attend school for another year. And for sake of my privacy, lets just say its a ~34k/year tuition. </p>

<p>My intended area of concentration is electrical/power systems (hopefully something in designing more efficient energy systems). So I don’t know if I will need a better base in C. </p>

<p>Sorry if this is a very specific. Even if you answer only 1 question, any suggestion would be appreciated.</p>

<p>If it’s not too late (shouldn’t be, it’s only September), I would just work your butt off getting a passing grade in that class. Failing the class will weigh down your GPA more than you think. Go get tutoring, study with other people in your class, go to your professor’s office hours, etc. Tap all your resources, because you will regret failing a class. I guarantee you can pass this class if you want to, and taking another two classes will put you almost a full semester behind because not only are you losing the credit from the class you want to fail, you’re going to have to sit through two more classes.</p>