tuningfork
Junior Member
- Joined
- Sep 6, 2008
- Messages
- 356
- Reaction score
- 2
- Points
- 0
- Location
- Northborough, MA - USA
I have had absolutely no programming experience whatsoever. This java course is the first experience I have had with programming and it wasnt good. I guess tutoring would be the best idea because I had no clue what I was doing. It was just all confusing to me. I could solve the problems we had to do and knew what I wanted the program to do I just didnt know how to write it.
Tutoring or retaking it with a different professor could be all you need. There are tons of schools here in MA and some of the state ones are CHEAP if you need to take on an extra summer session.
I've never used Java but I can tell you C is pretty straightforward and will be a good language to know, and it will get you thinking like a programmer. To really learn it You are probaby looking at 9 credits...INTRO (variable type, loops, simple I/O, etc.), applications/fileIO/code structure/multi-file compile, and data structures. Depending on the school you are probably required to take these anyway (I believe for example UMASS BSEE requires at least 6 credits of C, and maybe 3-6 more of C++ and others). You'll use it in DSP, image processing, HW verification, SW engineering, analog systems modeling, etc. etc. coursework so I would suggest to spend some extra time to get it down.
Java is popular so that is good to know, but will only be really used if you become a SW engineer. If you are thinking EE/CE/Hardware I would focus on C..you'll use it everywhere.