UCLA Engineering Q&A

<p>Hi, I just got accepted to UCLA (CS) for this fall, and I’m thinking about taking a few classes there this summer. Here is what I’ve taken that transfers over: MATH 31A, MATH 31B, MATH 32A, MATH 32B, MATH 33A, MATH 33B, PHYSICS 1A/L, PHYSICS 1B/L, PHYSICS 1C/L, ENGCOMP 3, MATH 61, COM SCI 31, COM SCI 32, COM SCI 33, and COM SCI M51A. I’ve also taken two GE’s: Art History 1 and sociology 1. </p>

<p>My question is this: what classes would you recommend for this summer in order to get my feet wet?</p>

<p>Also–I remember reading somewhere that CS majors are required to minor in something? What minor would you recommend to someone who’s interested in studying artificial intelligence? I’d appreciate any help. </p>

<p>TIA</p>

<p>hi flopsy in seaslab :]</p>

<p>

I would recommend you get more GEs out of your way first. I strongly discourage you from taking upper-division engineering classes during summer sessions, because six weeks is way too fast. :rolleyes:</p>

<p>

CS majors don’t have that “technical minor” anymore – it’s now a “technical breadth” requirement which everyone in HSSEAS takes. There’s no minor that favors Artificial Intelligence; that’s what CS 161 is for. :rolleyes:</p>

<p>The cognitive science minor helps to provide an excellent background for careers in cognitive science and related fields, such as artificial intelligence and human factors. [url=<a href=“Study Area - New Student Academic Programs”>Study Area - New Student Academic Programs][…][/url</a>]</p>

<p>flopsy, what CS elective classes would you recommend?</p>

<p>

CS 174A - Computer Graphics with Prof. Terzopoulos. :rolleyes:</p>

<p>I’m in a dilemma. I just got accepted to UCB as well. What do I do, I am torn.</p>

<p>

</p>

<p>We share the same affliction… I just got in for EECS.</p>

<p>

</p>

<p>You ■■■■■■■!! :rolleyes:</p>

<p>flopsy, I just saw that for physics 4AL we only had 7 labs and we’re on the 4th one right now, does this mean we’re basically done with labs after 8th week? (well, besides having to turn in the 8th one) or did they take a week off in between some week for yours</p>

<p>There’s a 2 week lab… and you don’t meet the last week of the quarter I believe.</p>

<p>

</p>

<pre><code> 157 was a PITA, and I am glad that class is over with. I took it with Professor Mills, where there were long group lab reports due every week. The professor and the TA’s grade really hard and expect different things, so you kind of have to tailor each report for each graders liking. This isn’t like EE110L where you can BS and still get 100/100. The positive thing is that was no midterm or final. The experiments consist mostly of fluids, thermo, and heat transfer. Some experiments have long waiting times to record data, so you’ll just be sitting there waiting. Other professors for this course make you different stuff, like individual lab reports, and quizzes. I recommend you take this course immediately, so the fluids, thermo, and heat transfer is still fresh in your mind. Dont skip prereqs for this class.
</code></pre>

<p>171- 2nd worst class I have ever taken. I took it last summer with some visiting prof. from Taiwan. From what I hear, most of the prof that teach this course are not very good. I pray for the day that Prof. Shamma comes back from Georgia tech.</p>

<p>MAE 183- Easy class. The exams are like 90% of the review questions from the textbook. The design project does not involve a lot of modeling, but it depends on what you decide to make. The crappy thing is that you might have group members that know different CAD software. Stupid that ucla switched from solidworks to inventor.</p>

<p>CS 31 replacing MAE 20 is somewhat of a hot topic in the MAE dept. Some professors thought it was ”madness” that the dean signed off on it. The reason they did that was because there is a technical breadth for Computer Science and CS 31 is a prereq for most of the classes in the dept. SO they are making ME majors take CS 31 instead of MAE 20. One professor was telling me that it’s pointless, how many students are gonna take CS as a technical breadth? Another was saying well if the CS is teaching engineering students how to program, then what are they teaching them besides basic programming? Memory issues and other junk that’s not important to us. Most people say MAE 20 was garbage though. </p>

<p>aww crap I typed way too much…</p>

<p>TheIcon, </p>

<p>Flip a coin, it works wonders! =)</p>

<p>Is MATLAB easy to learn? Is it similar to C++? I don’t remember crap from C++, and I still have to take CS 32. :frowning: This means that I probably have to repeat CS 31 in order to do well in CS 32. BTW, I took C++ at a CC, it was basically book work. </p>

<p>I know I have to use MATLAB for some EE classes, so I’m thinking of learning it myself this summer. </p>

<p>IDK, what do you think flopsy?</p>

<p>Matlab is a piece of cake. If you can write a CS 31 program, you can write any Matlab program… especially since the most important functions are already implemented for you. The problem is getting the graphs to look right. :rolleyes:</p>

<p>I’m taking a matlab course (CS170A) and it’s pretty hard. it depends what you’re using matlab for…</p>

<p>if you’re just using it to solve a system of equations, then it’s really simple. but if you’re creating eigenfaces and manipulating pictures, then it’s a different story…</p>

<p>I just calculated my data from a 4AL exeriment (Momentum and implulse), and the numbers seem to be awfully off! Is it still possible to get a P on the lab report with such bad results??</p>

<p>^</p>

<p>yeah, as long as you’re able to explain WHY it was wrong.</p>

<p>edit:: unless every TA grades differently - but for a lot of the labs, my results had over 100% error, but i still got P+ on most of them.</p>

<p>lol i think for the first two labs none of my trials were within error, but i was still able to get p+'s, gotta love it</p>

<p>

Most of the TAs are very lenient about this, so you are fortunate as this isn’t a chem/bio lab. You’ll have to give scientific reasoning and theory as to why you received the experimental error.</p>

<p>Once, I got 1250% error due to the ideality assumption in the purity of the water. I think procedural errors shouldn’t be acceptable … but I guess no one can monitor it.
If you really don’t like labs and want an A, you can just do the experiments quickly, and make up the numbers at home. No one knows and no one cares, but you’ve learned nothing in the process, I guess. :rolleyes:</p>