Electrical engineering and Computer engineering in UCSD

<p>Oh, I have downloaded the Java SE now, and the Netbean works too.</p>

<p>I have done the HelloWorld, but I dont feel I learn anything. haha.
I just need to copy and paste the statement in the right place, which takes me like 15 mins. I did not know where the statement should be at.
So right now I should start watching those online Java intro lectures and practice the examples with eclipse?</p>

<p>I started looking for Java tutorials on Youtube, which are really helpful, but they are all taped by different person so its hard to follow. Is there anywhere I can download a whole set of the Java tutorials?</p>

<p>"I have done the HelloWorld, but I dont feel I learn anything. haha."</p>

<p>You'd be surprised at how many students have a hard time getting Hello, World to work. When you start your first class, you have to get your account set up, get access to the lab, learn how to use the IDE or compiler and perhaps learn a lot of foreign commands.</p>

<p>"So right now I should start watching those online Java intro lectures and practice the examples with eclipse?"</p>

<p>I think that watching the intro lectures is a good idea. You can practice the examples but it would be good to have a source of exercises.</p>

<p>"Is there anywhere I can download a whole set of the Java tutorials?"</p>

<p>Many schools only stream their online videos to protect their intellectual property. Some schools (McGill, MIT, Yale) do put them in a format that you can download. I don't know of a set of Java course videos that you can directly download though. You might try to see if the download button on RealPlayer works through that site as RealPlayer will download it to your local system if the content owner allows it.</p>

<p>If you google 'java tutorial' you'll get a lot of sites that have online browser-based tutorials. I'm not talking about video lectures but rather, an html self-study - often with examples to try. Sun used to have some as well but I haven't checked in a while.</p>

<p>yeah, thats what I am talking about. I checked out Sun's, but I couldnt find any videos.</p>

<p>" You can practice the examples but it would be good to have a source of exercises."</p>

<p>This is the problem. I dont have a source of exercises.</p>

<p>By the way, as I learn more about Java, I sort of feel excited and find it interesting. I am taking a Physics class in community college. I'd rather watching the videos and doing self-study than doing my homework. haha</p>

<p>Don't laugh - but "Beginning Programming with Java For Dummies" is actually not a bad place to start for someone who knows little or nothing about programming. Don't confuse it with "Java for Dummies" which, IMO, is a waste of paper. You can probably get it at your library.</p>

<p>One thing about this video Free</a> Computers Video Lecture courses is that the camera is always on the instructor instead of the slides that he is explaining.
Actually it has become a problem now. The fact the the camera is never on the slide totally confuses me what the instroctor is talking about. Oh my god~</p>

<p>Another cool resource to check out is [url=<a href="http://www.alice.org/%5DAlice.org%5B/url"&gt;http://www.alice.org/]Alice.org[/url&lt;/a&gt;] . This is a programming environment created by CMU which is designed to help high school students learn how to do animation. Pretty cool stuff and a very different aspect of programming.</p>

<p>"One thing about this video Free Computers Video Lecture courses is that the camera is always on the instructor instead of the slides that he is explaining."</p>

<p>The slides are provided in PowerPoint format so you can view the slides along with the videos. If you don't have Microsoft Office, you can download and install Open Office which will allow you to view PowerPoint files.</p>

<p>oh really? I cant find it though</p>

<p>Most of what's been said about EE vs CE vs ... is pretty accurate, except that the work of EEs in non-circuit applications is glossed over. I'm an Electrical Engineering major at Caltech. Yes, Digital Logic (building computer parts) is a pretty big part of EE, but EE is very widespread and has a lot of specialities. Other examples include analog logic, control systems, communications / RF, nanofabrication, etc.</p>

<p>I work in nanofabrication / NEMS / MEMS. For example, right now I am working on developing portable NMR (Nuclear Magnetic Resonance). It's pretty awesome--I'm not really a circuits guy, but I love nanofab.</p>

<p>You're correct, I think that I was thinking about the Computing I course.</p>

<p>The lecture is now very confusing since I can't see the slides</p>

<p>Is there anywhere else I can get a better online video lecture?</p>

<p>
[quote]
The lecture is now very confusing since I can't see the slides</p>

<p>Is there anywhere else I can get a better online video lecture?

[/quote]
Someone already pointed out how to solve the slide problem. </p>

<p>But I see a much bigger issue here. You seem to need hand-holding to get anything done. This is going to be a problem if you're thinking about a career in engineering or CS. </p>

<p>This is doubly true if you're going to a state school such as UCSD because the intro classes tend to be large and students expected to be able to figure out basic things on their own. Maybe that's ok; I suppose UCSD is off the table since you write "Last time I checked the ranking of computer science, UCSD was ranked somewhere around 28th, which is pretty bad. " Yeah, 28th nationally, they should hang their heads in shame. Although I have my doubts whether you'd even be able to get thru this "pretty bad" program...</p>

<p>"You're correct, I think that I was thinking about the Computing I course"</p>

<p>It does not have the slides.</p>

<p>GREAT AND RELEVANT THREAD.</p>

<p>My son is interested in engineering (no experience) and computer sciece (lots of own experience- yes mathmom- he read many of the "dummy" books too in elementary school to teach himself. He will probably find both fields interesting but there are so many choices it makes it difficult. </p>

<p>I know there are many areas of engineering to major in and I assume you find an area you like while taking classes. As far as CS, there seems to be the IT route, CE, CS.... How do these computer science fields differ? Job prospects? Salary? Least or most likely to be outsourced?</p>

<p>Thanks to all who posted who have the knowledge and expertise to answer there questions for those of us without a clue!!</p>

<p>crazed,
If you search for posts by ClassicRockerDad, he's got a lot of insightful information on these topics (as do many other comp sci professionals here!).</p>