ตำราวิศวฯ 100 ปี : Learning computer programming using Java with 101 examples - อติวงศ์ สุชาโต (ภาควิชาวิศวกรรมคอมพิวเตอร์ คณะวิศวกรรมศาสตร์ จุฬาลงกรณ์มหาวิทยาลัย)