CSC316

I took it last semester. The projects can be insanely long and I personally thought that the write-ups were god awful.

One thing that was interesting was that passing the teaching staff tests was only around 25% of your grade. So if you write shit code but it passes your own tests and not the teacher's you get a 75.

They did do a redesign of the class recently so it might've changed but overall I didn't think it was a well structured course. Data Structures and Algorithms are a huge part of CS and I felt like they dropped the ball with that course.

Start early and prepare to spend a loooong time working on the projects. It also might comfort you to know that the 1st project was the hardest since you can reuse old code for the next projects

/r/NCSU Thread