Learning Materials

Learning Materials

  • Java The Complete Reference, Herbert Schildt, Twelfth Edition, 2022, McGraw Hill

  • Beginning Java Programming The Object-Oriented Approach, Bart Baesens, AimĂ©e Backiel, Seppe Vanden Broucke, 2015, John Wiley & Sons, Inc.

  • Java How to Program, Late Objects, Paul Deitel, Harvey Deitel, Eleventh Edition (Global Edition), 2020, Pearson Education Limited

Supplementary Readings [Java]

  • Programming with Java a Primer, E Balagurusamy, Third Edition, 2007, McGraw-Hill

  • Introduction to Java Programming and Data Structures Comprehensive Version, Y. Daniel Liang, Twelfth Edition, 2019, Pearson

  • Head First Java, Kathy Sierra, Bert Bates, Trisha Gee, Third Edition, 2022, O’Reilly

Online Resources

Video Resources

Last updated