<<
<< hey PrincessGuard, i'm going to be transferring into the UC Davis Comp Sci program next fall (the letters and science program, not the engineering one)... you say only about 20 units is for programming? any idea what the rest are? anything interesting??? >>
The rest are computer theory e.g. algorithm design, computer architecture, operating systems, computer graphics, networking, AI, etc. Most of them require programming but don't focus on it. The only pure programming courses are ECS30 (C), 40 (C++), 50 (assembly), 140A (various languages), 140B (various languages). >>
most of the classes here use programming to teach. Like 100 level is java and data structures, 200 level is C++, assembly, and NachOS, 300 level is algorithms, 400 level is everything from beans,J2EE, servlet API all the way to Microprocessor design and AI.