I find that "help of ..." is the phrase that you use very often.
I would recommend that you should find the other expression in place of "help of".
I took help of computer and internet, from internet i downloaded the book and finished my assignment on time.
In fact, as a reader, I can catch up with your idea that the computer and internet are your best friends when you do your homework, so you can simply say,
" I use computer and internet to download books and help me finish my assignments on time."
With the help of those software
can be replaced by "the advantage of those software"
I learned Java programming without any help of book.
>>> without the books.