|
What kind of a question is this? Of course there's more to CSE courses than just coding...I mean seriously, look at the required CSE upper division classes:
CSE 100: Advanced Data Structures and Algorithms
CSE 101: Algorithms and Analysis
CSE 105: Theory of Computation
CSE 110: Software Engineering
CSE 120: Operating Systems
CSE 130: Programming Languages
CSE 131: Compilers
CSE 140: Digital Design
CSE 141: Computer Architecture
All of these topics are very theoretical, and how much coding you have to do obviously ends up depending on who you take it with. But regardless, the theory is what defines the class, and programming assignments are generally only used to show students several practical applications of the theory. That's not to say you won't code ever again; CSE 100, 110, 120, 130, 131, and 141 will end up requiring quite a bit of coding no matter who you take it with, but the goals of the programming assignments are quite different due to the differences in the courses.
|