Този курс е уводен в обектно - ориентираното програмиране. Целта на курса е да покаже ползите от енкапсулацията на кода, диференцирането на достъпа до елементи на класа и как се реализират класове, описващи обекти от реалния свят.