I got accepted into this Forensic Computing program that only takes in 15-20 people once a year, and I think I'm gonna do it.
They accepted me because I took a handful of CompSci courses when I was a freshman in college, and then I took other stuff like Calculus and Statistics to meet their minimum requirements for acceptance. I need to take two more courses this summer in order to register for the fall. I think I'm way behind the curve for that

The courses I took at this school were pure shit and were the reason I changed my major, so not only is the knowledge 3 years old but it was never very good anyway.
At a minimum, applicants for the Master of Science in Forensic Computing should have successfully completed the equivalent of the following undergraduate coursework or have comparable experience: two semesters in object oriented programming; one semester in data structures (stacks, queues, linked lists and trees); one semester in algorithms (searching and sorting); one semester in operating systems fundamentals; two semesters of calculus; and one semester in calculus-based statistics and probability.
I haven't done the three bolded courses. Their acceptance material is telling me to take Operating Systems and Algorithms. edit: Well, I took 'intro to data structures,' but I don't remember jack shit about stacks and queues. I remember more of that from VB class in high school than I do from freshman year of college.
Can anyone recommend me some textbooks that I can use to bring myself up to speed?