Major

<p>From the Electrical Engineering (UT</a> ECE | 2006-2008 Electrical Engineering Curriculum) and Computer Engineering (UT</a> ECE | 2006-2008 Computer Engineering Curriculum) website, I find that both majors are very similar except only one course is different in these two major and it seems that the Electrical Engineering major can take courses from the Computer Engineering Technical Area but the Computer Engineering major cannot take courses in the Electrical Engineering Technical Area. Is it true? Is it make Electrical Engineering more flexible and more attractive to students?</p>

<p>The two curricula are very similar. Your basic sequence for both degrees are virtually the same with the exception of the EE requirement of M340L versus CE requirement of Discrete Math. For major sequence, EEs are required to take 362K (automatic control) whereas CEs are required to take 345L (embedded systems). Both majors require two technical areas. The primary tech area must be in respective major. Thus, EEs must take either electronics, materials, emag, robotics, dsp, etc. as primary tech area. CEs must do either software, embedded systems, etc. as their primary. The secondary for either major can be in either EE or CE. </p>

<p>The catch is that one of the six tech area courses must be an advanced lab. For CEs, that advanced lab is satisfied by 345L because it is part of the CE curriculum. 362K on the other hand is not a lab, so 345L may be used as the advanced lab for EEs. This is the only real stipulation that makes CE appear to be less flexible. You still need to take 6 tech areas, but 345L cannot be one of them EEs can pick from 321K, 362L, 440 etc to be their advanced lab. </p>

<p>Basically, if you want to go into something in either EE or CE, you will only have to pick one or the other well into your junior year. By the time you have to choose, you will have a good survey of both disciplines to make an informed choice.</p>