For college exams, a lot of professors like to challenge the depth of you understanding (ugh, just give me my degree already, right? ;) ) by making the questions very tangential to the major focus areas of the class so you have to make connections between subject areas to answer them correctly or fully.
So how the heck do you prepare for that? Other than keeping up with the class and doing a reasonable overview, try to relax, don’t cram close to the time of the exam because you’ll push aside the part of your mind you’ll need to deal with the unexpected. And when the unexpected comes, don’t worry about the time or what you did or didn’t study- the best I did on an exam in college, I first thought, “he couldn’t possibly want us to do this to get to the solution”, but when I couldn’t think of any other way, i just did it and got an A. That was a technical subject, but you get a lot of curve balls on written exams too.
Good luck! And remember: “D” is for “Diploma”!