This course focuses on upgrading its students' programming skills in Java through extensive exercises in using simple I/O streams, in using filter I/O streams, and in objects serialization. . This course includes more than 10 coding exercises. More coding exercises to come in accordance with the demand coming from our students.