Cs186

<p>I want to take CS186 concurrently with CS61c even though it's a prerequisite. Has anybody ever done this? Is this a bad idea?</p>

<p>why don’t you take 160 or 161 instead? Those only require up to 61b</p>

<p>CS160 is still in a transition phase and has a terrible professor next semester. CS161 requires CS70 and CS61C which I am planning on taking next semester, also. CS186 is supposed to be a really good intro course for upper division CS.</p>

<p>I don’t know about that, but 186 is doable without 61C. As long as you know what a cache is, you’re fine. Even that, you have a few weeks to learn. Go ahead and take it, but it’s not a terribly relevant class given the current state of the field. It’s good knowledge though.</p>