CS grad level courses vs undergrad

<p>So, I am thinking about taking grad level CS courses in the near future, but I was wondering, in general, if it is possible for me to take certain grad level courses in place of certain undergrad courses without previous experience.</p>

<p>For example, I was wondering if i could take grad level OS in place of undergrad OS. Or should I have taken undergrad OS before I take the grad level OS?
I was wondering the same thing for Compilers and Algorithms.</p>

<p>Any input would be appreciated. Thanks!</p>

<p>It would depend on your school. A graduate level course at one school may be a continuation of the undergrad version. At another school, it might be an accelerated version of the undergrad version.</p>

<p>You would generally be able to tell by looking at the prereqs.</p>