r/javahelp • u/AccomplishedUse1405 • 15h ago
Transfer Student needing help for java
Hey everyone,
I’m a second-year transfer student at the University of Utah, and I’m feeling pretty overwhelmed about CS 2420.
My previous programming experience is mainly Python, and I’m now trying to learn Java. I understand basic programming concepts, but I’m finding the transition to Java harder than I expected.
I’m especially struggling with the basics and knowing what I actually need to learn before getting into the CS 2420 material. I've already asked my professor for help but he just said use chatgpt and google.
I’m also pretty stressed because I’m a transfer student and feel like I’m behind everyone else. I have some programming experience, but Java is making me feel like I’m starting over. This course is also really important because if I don't pass i might fail my entire semester when I come back.
Any help would really be appreciated.
P.S (I don't know if this is the right sub but tmrw is the deadline for course swaps)
3
u/TheMrCurious 14h ago
When is the last time you wrote a program in python and then used StackOverflow to help you rewrite it in Java?
2
u/Spare-Plum 15h ago edited 2h ago
I tutor for U of U students and I'm in SLC
I have an in depth knowledge of Java, knowing all of it inside and out with over 15 years of Java experience. I also attended a #1 university for comp sci and worked at a top company working in Java.
If you're interested in tutoring, shoot me a DM. I have glowing reviews and will be able to get you to master Java
2
u/bigibas123 Intermediate Brewer 14h ago
Have you consulted the sidebar of this sub and of /r/learnjava?
The MOOC course is pretty good for the basics, you can skip to part 4 if it start of with stuff you already know. This subs wiki also has a list of decent resources.
1
u/jlanawalt 14h ago
Algorithms & Data Structures?
I don’t know how things are now and in that professor’s course in particular, but long ago in a similar course using C++ the professor started on the first day something to the effect of: Most find this class to be challenging. You will need to put in more hours than your normal class for the same credits. If you are taking a heavy load, or working part time, or want to have a social life, either drop this class or cut something else or you will struggle to pass. They weren’t joking. It was a weed out class.
So, if that is your situation plus Java Java Java is causing some issues, but you can commit to putting in the effort, have hope in the fact that many other people have done it, and So can you. Strap in and hold on.
If you understand Python better, implement the concepts in Python first and then re-implement them in Java for the assignment.
Good luck!
•
u/AutoModerator 15h ago
Please ensure that:
You demonstrate effort in solving your question/problem - plain posting your assignments is forbidden (and such posts will be removed) as is asking for or giving solutions.
Trying to solve problems on your own is a very important skill. Also, see Learn to help yourself in the sidebar
If any of the above points is not met, your post can and will be removed without further warning.
Code is to be formatted as code block (old reddit: empty line before the code, each code line indented by 4 spaces, new reddit: https://i.imgur.com/EJ7tqek.png) or linked via an external code hoster, like pastebin.com, github gist, github, bitbucket, gitlab, etc.
Please, do not use triple backticks (```) as they will only render properly on new reddit, not on old reddit.
Code blocks look like this:
You do not need to repost unless your post has been removed by a moderator. Just use the edit function of reddit to make sure your post complies with the above.
If your post has remained in violation of these rules for a prolonged period of time (at least an hour), a moderator may remove it at their discretion. In this case, they will comment with an explanation on why it has been removed, and you will be required to resubmit the entire post following the proper procedures.
To potential helpers
Please, do not help if any of the above points are not met, rather report the post. We are trying to improve the quality of posts here. In helping people who can't be bothered to comply with the above points, you are doing the community a disservice.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.