Tbilisi, Georgia

Object Oriented Programing (C# Language)

when 1 July 2019 - 12 July 2019
language English
duration 2 weeks
credits 5 EC
fee EUR 200

The students will study the following topics: Object Oriented Programming Principles - Encapsulation, Polymorphism and Inheritance; Creation of classes and objects; Methods and constructors; The “this”, “using”, “namespace” and “static” keywords; Interfaces, properties and indexers; Work with strings, files and directories; Handling of Exceptions; Delegates and events; LINQ technology.

Course leader

Roman Samkharadze

Course aim

Discipline object-oriented programming (C# Language) is designed to teach students the principles of object-oriented programming and aspects of modern programming on the .NET platform. The aim of the course is to teach students how to compose classes, simulate subjects, and develop relevant programs.

Credits info

5 EC
5 (lectures – 10 hours, laboratory classes – 20 hours)

Fee info

EUR 200: The course fee includes:

• the application fee and necessary study materials;
• free internet access on campus;
• access to library from 10:00 am to 5:00 pm;
• free SIM card;
• excursion.

The course fee does not include:

• accommodation;
• food;
• transportation;
• insurance;
• personal expenses.
• Optional social activities/excursions:
Bowling - 5€
Excursion in Kazbegi 25€
City tour – Lisi Lake - 5€
City tour – Turtle Lake – 5€