About the Class

An intermediate level course in Object-Oriented programming. Topics include primitive types, control structures, strings, arrays, objects and classes, data abstraction inheritance polymorphism and an introduction to data structures, among others. See Syllabus and Schedule for more information.

Course Info

  • Instructor: Francisco R. Ortega, Ph.D.
  • Website:
  • Classroom: PG6 114
  • Office Hours: T & R => 11:00am to 1:00pm. Otherwise, by appointment.
  • Office: ECS 212-D
  • Phone: 305-348-7983
  • Email:
  • Syllabus
  • Schedule

Textbooks and Readings

  • Required Text: Big Java (Early Objects), Sixth Edition, ISBN: 978-1-119-05644-7 (E-Text ISBN:978-1-119-14159-4) by Horstmann.

Teaching Assistants

  • None