UCLA有软件本科学位有三个不同的方向:CS,CSE 和 CE

来源: 2019-03-28 19:41:38 [旧帖] [给我悄悄话] 本文已被阅读:

#1 Question:  What is the difference between the CS and CSE and CE Majors???

Answer:  All three majors are software degrees, but CS is purely software with no required hardware curriculum, CSE is software and little bit of hardware, CE is software and a little bit of hardware, but with a stronger emphasis on Electrical Engineering Design than CSE.

Choosing CS vs CSE vs CE

  • If you are 100% sure you do not want to work with nor want to know anything about the hardware behind the software or if you want to diversify in a different direction that is not Electrical Engineering (like Linguistics or Civil Engineering) then Computer Science is probably a better match.
  • CSE is more of a middle ground between CS and CE.  So if you want a taste of the the digital circuits/signals and systems background while keeping the focus on more CS opportunities, then Computer Science and Engineering is a better match.
  • CE has additional ECE design experience (ENGR 96C, 2 Quarter Capstone (ECE 180DA/DB or 183DA/DB) and one additional required ECE course (113 – Digital Signal Processing).  There is also one more additional ECE Elective and 3 less required CS courses, so if you have a strong interest in expanding your ECE experience while still earning a software degree, then CE is the better match.

If you really like your ECE courses and want to take MORE, then consider the Electrical Engineering major.