Syllabus
Java Programming Language
Duration of the course and training schedule
• The course involves 184 training double-classes.
• Duration is 1 year.
• Training schedule – 2 double-classes twice a week and at least 6 hours
for completion of homework assignment.
By the end of the course the student will be able to:
• develop software using Java;
• project classes of varying degrees of complexity and create hierarchies
of classes in order to solve practical problems;
• use fundamental principles of development of back-end solutions by
means of Java;
• understand mechanisms of multi-threading in Java.