I'm currently a 3rd year CS major at UC Berkeley. So right now I'm taking 2 upper division technicals: Probability/Stochastic Process and Computer Algorithms, and it's not looking so good. I have troubling juggling 2 difficult problem set based courses and for the past 3 weeks, I'm turning in only one of those 2 classes' homework. We get to drop our 2 lowest homework scores for each class so my homework grades aren't suffering yet, but of course, this isn't sustainable and is harming my ability to learn the material. I feel incredibly screwed right now for my Algorithms midterm in a few days given how behind I am right now, and I'm preparing for the worst. If the situation gets worse I feel like the best course of action is to just take a Not Pass for my Probability class, since Algorithms is much more important for a CS major, and I can focus more effort on that. Basically a Not Pass comes from changing the grading option from letter grade to Pass/Not Pass. It won't affect my gpa but a Not Pass for the class will show up on my transcript. I had a pretty successful internship last summer and my gpa right now is a 3.6, so all seems ok elsewhere. Will a Not Pass on my transcript for a technical course hurt me that career wise, in getting a summer internship next year and for full time employment in the future? Thanks!
Last edited: