Java and Eclipse for Computer Science