از آنجایی که در این درس از زبان برنامه نویسی جاوا برای پیاده سازی الگوریتم های درس استفاده می شود و زبان جاوا یک زبان شی گراء می باشد، تعدادی از جلسه های شروع این درس به مطالعه ی این زبان برنامه نویسی می پردازند. در این جلسه ی سوم با مفاهیم کلاس که از ابتدایی ترین مفاهیم هر زبان برنامه نویسی شی گراء هستند، آشنا خواهید شد.