How long should it take at minimum for a person to learn this much for incoming semester exams ?

Following are the list of topics: 1. First Programming steps with Karel(methods, loops, conditions and first software engineering principles) and Top-down approach 2. Graphics Programming, classes of ACM Library, how to use objects 3. Introduction to console programs. More on variables, operators, conditions and loops, Boolean variables, Loop and a Half 4. How animations and mouse events work ? Use of random generator 5. Strings and the String Tokenizer and classes 6. Swing - Basics of graphical user interfaces, instance variables 7. Basics of object orientation, inheritance and composition 8. Arrays, simple image processing, key events 9. Files, Error Handling 10. ArrayList, HashMap 11. Interfaces and Polymorphism 12. Lists 13. Maps and Sets 14. Recursion 15. Algorithmic Analysis 16. Sorting 17. Trees 18. Graphs 19. Text 20. Greedy Algorithms, Backtracking and Randomized Algorithms
1 Reply
JavaBot
JavaBot12h ago
This post has been reserved for your question.
Hey @CuriousGuy! Please use /close or the Close Post button above when your problem is solved. Please remember to follow the help guidelines. This post will be automatically marked as dormant after 300 minutes of inactivity.
TIP: Narrow down your issue to simple and precise questions to maximize the chance that others will reply in here. 💤 Post marked as dormant
This post has been inactive for over 300 minutes, thus, it has been archived. If your question was not answered yet, feel free to re-open this post or create a new one. In case your post is not getting any attention, you can try to use /help ping. Warning: abusing this will result in moderative actions taken against you.
💤 Post marked as dormant
This post has been inactive for over 300 minutes, thus, it has been archived. If your question was not answered yet, feel free to re-open this post or create a new one. In case your post is not getting any attention, you can try to use /help ping. Warning: abusing this will result in moderative actions taken against you.

Did you find this page helpful?