Title: Java and Algorithmic Thinking for the Complete Beginner : From Basics to Advanced Techniques