Electrical Engineering

<p>I know this has been asked numerous times, but I'm just curious. Can someone tell me a tad bit more of about EE? I cant seem to find alot of just general information about it. Also, how much programming is involved in it?</p>

<p>First year - you become bitter
Second year - more bitterness
Third year - even more bitterness
Fourth year - middle class job acquired; senioritis</p>

<p>Programming is unavoidable. Even the specializations far away from computers (e.g. physics-heavy ones like devices and electromagnetics) will have to know at least a simulation language/CAS like MATLAB.</p>

<p>Devices/Materials/Fabrication = Mostly solid state physics with some quantum mechanics, E&M, chemistry, and statistical mechanics. Has more in common with physics and materials science than with the rest of EE.</p>

<p>Circuits = Design and simulation work. Need to know device operation (above) and signal processing (below).</p>

<p>E&M = E&M</p>

<p>Communications, Control, & Signal Processing = Probability theory, transforms, and linear algebra.</p>

<p>Computers = Supposedly about architecture design but in practice they mostly just become code monkeys.</p>

<p>Power = Low salary.</p>

<p>why so much bitterness? and how much programming is involved?</p>

<p>There isn’t really a lot of programming emphasis involve with EE.
But MATLAB can be a brain killer. OMG.</p>

<p><a href=“http://www1.ccny.cuny.edu/prospective/gsoe/electrical/upload/EE0-Fall09-Spring10-Curriculum.pdf[/url]”>http://www1.ccny.cuny.edu/prospective/gsoe/electrical/upload/EE0-Fall09-Spring10-Curriculum.pdf&lt;/a&gt;&lt;/p&gt;

<p>^^ yeah, MATLAB can be very annoying!</p>

<p>^ well unless the person decides to take more courses involve with programming, like communication programming? lol (which is something both EE and CS do).</p>

<p>Our school has only one professor teaches the EE MATLAB course. He is very well known in the field I guess. But he has bad attitude, and he put extremely difficult problems. One of my most gifted friends got a C in his class lol.
He is the only professor that probably have the most realistic ratings on ratemyprofessor.com in our entire school. Starts with 30 in class let say, after the first exam only about 5 people remain in one of his class, and then by the end of the semester probably 1 or 2.</p>

<p>But the school can’t fire him because he’s well-known, and he is also a tenure.
He gives MATLAB problems that probably even beyond the knowledge of linear algebra and differential equations. I will verify this last statement when I take him over the spring semester. LMAO</p>

<p>I know all CpE and EE majors are afraid of this Engineering 103 class.</p>

<p>So a long personal story. But back to the topic, sorry. MATLAB can be a brain killer because it’s a technical language. So if you ever use it for engineering course, it will probably take forever to finish a one homework problem.
Instead of pouring, I will first ask what do you already know about EE ?</p>

<p>oh wow. lol. i have absolutely no clue what matlab is.</p>

<p>Right now, all I know (or what I think I know) is that its alot of circuits and computer programming to make electronics. Im sure this isnt right but its the truth. The reason im asking is because since i took P2, Ive been thinking more and more about it, but since I have a limited computer programming tolerance and struggle with it while everyone else can pass it effortlessly, im just wondering if thats something i should look into</p>

<p>^ what is P2, may I ask?
You aren’t wrong. I think at undergraduate level, USA generalize EE (for most undergraduate EE programs).</p>

<p>In some countries, EE does not exit (barely exist) because it is divided into different “concentrations”.</p>

<p>P2 = Physics 2 E&M. Thats the “cool” abreviation for it at my school.</p>

<p>so what kind of people typically major in it? like for Chem E, there are alot of people who like chemistry but want to be a chemist</p>

<p>People who like computers and electricity major in EE. =D</p>

<p>But the Physics majors get all the women/men. :D</p>

<p>@ Enginox
What about the money? gotta have the money :)</p>

<p>Dude, Prof. Einstein already demonstrated how physicists make their money. Stand back! I’m about to do Science!</p>

<p>E = MC^2</p>

<p>Energy = Money Cash^2</p>

<p>Oh yeah!</p>

<p>Are embedded systems more on the programming side of EE or no? I took a MATLAB class last semester (required for all engineers) and made an A- in it. I’m interested in programming a little bit, but I’m not exactly sold on CS. Plus I think I want to work with portable devices as opposed to power systems.</p>

<p>Power = low pay? tell that to the power engineers that go into big oil.</p>

<p>Embedded systems will have more programming than power systems, for sure. You will likely be working with microcontrollers and/or FPGAs. The fact of the matter is, programming is a valuable skill that is necessary in many jobs. I would highly encourage you to work on your programming ability and at least be open to the prospect of working with programming in some capacity in the work place. Otherwise you will be limiting your opportunities greatly.</p>

<p>The only real way to avoid programming of any kind is to get a more “manual labor” kind of job. It’s not that you will be doing manual labor, but you will be a lot closer to it than someone who sits at a desk all day. You might work with electricians in an industrial, for example. Another example might be working in a fab on an assembly line. This is not to say it’s the ONLY way to avoid programming. You could get a job designing PCBs for embedded electronics and never touch programming.</p>

<p>At UCSD, Matlab is taught during Math 20D (Intro to Differential Equations) as a required lab. Is this the case at most schools? Or is Matlab taught during different classes?</p>

<p>I am fairly certain I learned MATLAB my freshman year. I have no idea how other schools do it.</p>

<p>you learn as you go at UCLA. They cut the one class that taught Matlab, which was offered by the MAE department.</p>

<p>i don’t know how to use Matlab, and I just graduated.</p>