If you're in an IBM program, you probably have no choice but to complete their requirements. I'd urge you to obtain some extra help, probably in the form of tutoring, to help you deal with the areas where you say you're having trouble. These are all fundamental programming language constructs that any language will usually implement, and that Java supports in its own form and fashion. You must know this stuff to program in just about any language, in fact, even though syntax and implementation details will vary wildly. Thus, I don't think you can forgo these topics, and that you should get some help and work your way through this essential subject matter.
Dig Deeper on IT Career Development and Training
Related Q&A from Ed Tittel
A network engineer job description will vary. Primarily, it depends on whether the job focuses on engineering a new network or on running a network ...continue reading
System administrator responsibilities are, fundamentally, about the care and feeding of systems but cover a broad range of possibilities when looking...continue reading
Get the inside scoop on a network manager's job description, workload and responsibilities which keep an organization's network infrastructure ...continue reading
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.