<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>