Computer Programming II - Abu Al-Maati, Shereef (2021)