“Write shy code — modules that don’t reveal anything unnecessary to other modules and that don’t rely on other modules’ implementations.”

— Andy Hunt * Dave Thomas

ECE - CSE 1251 - Object Oriented Programming (OOP)


Rationale: This course is designed to provide a foundation in object-oriented design and implementation, programming environments, and object-oriented programming.

Reference Books

● Java: The Complete Reference, Book by Herbert Schildt
● Java: How to Program, Deitel & Deitel
● Programming with Java: E Balagurusamy