Skip to content

IT524 — Object-Oriented Programming with Java

This folder contains the coursework and projects completed for IT524: Object-Oriented Programming with Java, a core course in the Master of Science in Information Technology program at Sabancı University. The course emphasizes practical development using Java and object-oriented design principles.


📘 Course Overview

IT524 focuses on software development using Java and object-oriented programming (OOP). Topics include classes and objects, inheritance, polymorphism, exception handling, collections, file I/O, and design patterns. Projects demonstrate applied OOP concepts through real application development. :contentReference[oaicite:1]{index=1}


📂 Projects and Notes in This Folder

This directory contains two separate Java projects developed as part of this course. Each project helps you practice key object-oriented programming techniques.

  1. 🏦 BankAccountProject
  2. ⚽ FootJoy
  3. 📓 Lecture Notes