<p>Hi everyone,
I'm going to be a Pratt freshman this fall. Now I'm choosing courses (though the official registration is not open). I have AP in math, physics, and chemistry so according to Pratt recommendation, I should try to take some second level courses. So my plan is to take EGR103 (which is mandatory), multi-variable calculus and ECE110L (my major is most likely to be ECE). We have multi-variable calculus this year (though it's pretty a joke). So I think taking multi-variable at Duke again shouldn't be ridiculously hard. What I'm really worrying about is taking EGR103 and ECE110 at the same time. Both of them have about 3 hrs of lectures a week plus a 3-hour lab session. So I want to know whether there are still much homework outside the lab session. Or in other words, do students solve homework problems during the lab session, or do they learn new stuff? If someone can give me the estimated number of hours that is expected outside lecture and lab per week, I would very appreciate.</p>
<p>ECE 110 has EGR 103 as a pre-req, though. Each has some fairly rigorous work required outside of lab, and 110 requires the basics of programming that would be taught in 103.</p>
<p>@DukeDoc99, I found that EGR103 can be a corequisite for ECE110 and I have APCS credit (which may not transfer). Would that be enough?</p>
<p>So, MTH 112L is a co-req; EGR 103 is a pre-req (specifically, from the bulletin: “Prerequisite: Engineering 103 and Pre or Corequisite: Mathematics 112L. Instructor: Huettel or Ybarra”). That having been said, it would be worth asking Dr. Huettel (she’s the Associate Chair and Director of Undergraduate Studies for ECE) about whether EGR 103 could be a co-req given your computer science background. Depending on the instructor, there may or may not be a great deal of MATLAB, which is what is taught in EGR 103. This Fall, there will certainly be PBASIC, but you learn all you need in the class assuming a background in basic procedural programming.</p>
<p>I will ask Dr. Huettel for specific information. Thank you for the help.</p>
<p>I just finished my first year in Pratt. I intend on double majoring in ECE and econ, so the courses I took in fall semester were
Math 212 (multivariable calc),
EGR 103,
Writing 101, and
Econ 201.</p>
<p>In spring I took
Compsci 201 (data structures and algorithms),
ECE 110,
Physics 153 (applications of physics),
Math 230 (probability), and
Math 216 (linear algebra).</p>
<p>I was not aware of being able to take ECE110 as a corequisite with EGR103, and have never heard of this happening at all in my year.</p>
<p>EGR lab is nothing to worry about, Dr. G pretty much spends half an hour or so going over what the lab assignment is for that week and you have the rest of the time to work on that, leave, or whatever you want. The time he takes varies from week to week, but it’s not really significant to the allotted 2.5 hours that is scheduled on aces. A lot of people didn’t even bother showing up to lab, since the assignments are due in class the following friday and are found online. Careful if you want to skip labs though, because I remember there were a few weeks in which there was an in-lab assignment that was started and finished in lab. The lab for ECE is what you should be concerned with; my TA told us straight up on the first day that the workload for the lab was basically as much as another class, and let’s just say he was not lying. At all.</p>
<p>As for hours outside class… The solution manuals for the math classes can be found somewhere online, or if you can’t find them, chances are you know someone who already had them. Because of that, homework for math classes are rather trivial. The bulk of the work for EGR103 comes from lab; the homeworks are really just completion grades and I can count on one hand the number of homework assignments given out over the whole semester. The lab assignments vary in difficulty depending on how good you are at programming. You’ll have to learn LaTeX and MATLAB, but if you already know either, both, or have experience in another language, it will be exceedingly easy. It’s also easy to lose points on assignments though, so be careful. Hours for ECE110 are much longer, like I said the lab is basically another class. The homework can get rather difficult, and the lab reports are annoying. In the second half of the semester, you won’t have traditional labs, but you’ll be spending lab time working on what is called the integrated design challenge, where you build robots that work together to accomplish a difficult task. That’s where most of the hours come in; you’ll have to come to lab outside of your normal lab hours and expect to stay a long time. My time spent roughly 10-12 hours a week in lab working on our robot. The upside to ECE110 is that Dr. Y is really fair with the grading; I failed one of his midterms and still ended up with a B somehow.</p>
<p>I’m an ECE major at Duke, about to be a junior. Most freshman take EGR 103, a math class depending on where you’re at, Chem or physics depending on AP credit, and a writing class or elective. It’ll be a step up from high school but still pretty manageable compared to what is to come…I’m feeling the full brunt force of Pratt right about now It gets extremely demanding around this time as an engineer.</p>