<p>From what I can tell from CSE course sequence, it seems that you take CSE12 then CSE30.</p>
<p>My question is this:</p>
<p>CSE12 deals with data structures, working specifically with the Java Collections framework. That is all fine and good. </p>
<p>The next class, CSE30 implements C. The class requirements specifically "assume a good working knowledge of C programming".</p>
<p>How are we supposed to learn C? Does CSE30 give Java --> C transition lectures? Are we supposed to learn C by ourselves?</p>
<p>I know that CS is about learning CS concepts, but this seeming inconsistency confused me.</p>