I have several students (again this semester) in COP 3337 that should NOT be in that class. In several cases, I have transfer students that have never had Java, and they are going to have a difficult time during the course. A background in C++ or Python is good, but it is not Java and we perform only a short review of chapters 1-6 in the text and then we move on to new material. In other cases (some students from MDC) they have NEVER done any programming at all. They took a 'survey-like' course where they learned about programming concepts and constructs (in C or C++), but they have done NO programming at all!!! These students will likely fail in COP 3337. The above transfer students should be screened by the advisors and most should likely be steered to COP 2210 and then to COP 3337.