I just received a D in my Data Structures and Algorithms class, which I know is important for my future career as a programmer or software engineer. I only have one year left in school, and now I'm wondering if I should retake this class or concentrate on my side project, which involves building a full-stack web application using React for the frontend and ASP.NET for the backend API. My school didn't cover React or ASP.NET API, just the ASP.NET MVC structure. I'm located in Norway, and I'm concerned about how a D in this subject might affect my job prospects.
5 Answers
In some places, a D isn't a dealbreaker, especially for courses like DSA. Here in Sweden, it’s not seen as too serious for civil engineering. Still, if you find DSA tricky, maybe put in some time to practice on your own with resources like LeetCode and revisit the class later.
A passing grade is still a win! If your other grades are solid, focus on your side project and maybe pick up a textbook to self-study DSA later. That could keep you on track without the stress of retaking a class.
Honestly, if you’re not comfortable with Data Structures and Algorithms (DSA), retaking the class is a smart move. It’s a crucial part of programming. If possible, try to squeeze in some time for your project too, since hands-on experience is invaluable!
DSA is a fundamental skill for programmers. I didn’t get it the first time either, but grinding through the homework totally helped. It will pay off for your project too, trust me! Make sure you understand the concepts before moving on.
If you’ve got the option, taking the class might be a good plan while still working on your project whenever you can. But if you're being pulled in both directions and can only pick one, weigh what you think will benefit you most in the long run.
Related Questions
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically
[Centos] Delete All Files And Folders That Contain a String