I completed my undergraduate (in engineering) earlier this year and I am working in a company now.
My senior design project involved me developing a different and cost-effective method for something. So I decided to document everything in a research paper.
I ended up submitting the paper to a national level student engineering conference. The paper was accepted. I presented it. And in fact ended up getting the award for the 2nd best paper.
However I was going over my paper the other day and I found out a mistake in my algorithm. My concept (discussed in the paper) and actual code are both correct. But since I didn't put the code in the paper and just the algorithm I made an error in converting my code to the algorithm for the paper.
The error can be easily corrected however the algorithm in its current state will cause the device to not work properly. The paper also discusses 2 other algorithms for 2 other tasks; both of them are correct but everything is interdependent.
The paper hasn't been published (and can't be found online) but it is printed in the conference proceedings. I am also ashamed to have won the 2nd prize with an error in my paper.
My question is, how do I approach this?