<p>I'm transferring to Michigan as a Junior EE Major. I'm currently registered for EECS 280 "Programming and Data Structures". The concern I have is that this is a C++ based course and I met the ENG 101 prereq (might be advisory) with a Java course 1.5 years ago... so I have a vague memory of the wrong language (lol).</p>
<p>I was thinking of running through some online tutorials or buying a C++ book to familiarize myself with basic C++ syntax and such. The fundamentals of OOP should stay the same across languages and, hopefully, come back to me quickly.</p>
<p>Is this enough or should I take EECS 183 before jumping into a second level programming course?</p>
<p>@whammer, albeit after many years of programming in C++, my son’s advisor still didn’t allow him to register in EECS 280 without taking 183 first, that is, until he took & passed the placement test (score must be >= 90%).</p>
<p>@WolverineTrader had kindly provided the link to this placement test in another thread:
UM offers a diagnostic tool to test out of EECS 183. Given project shouldn’t take too long to complete. With testing and debugging, maybe 2 hours or so.
More about the tool: <a href=“http://cs.lsa.umich.edu/are-you-ready-for-eecs-280/”>http://cs.lsa.umich.edu/are-you-ready-for-eecs-280/</a>
Page that has the tool: <a href=“http://g280.eecs.umich.edu/”>http://g280.eecs.umich.edu/</a></p>
<p>Perhaps after familiarizing yourself with some C++, you could take this placement test to help decide whether 280 is the right course for you… If still unsure after this, maybe it’s time to talk to your advisor.</p>
<p>Excellent Idea, thank you for the links. I’m going to run through the video’s linked below and give it a try.</p>
<p><a href=“https://buckysroom.org/videos.php?cat=16”>https://buckysroom.org/videos.php?cat=16</a></p>