Цель изучения дисциплины – изучение современного подхода к программированию в объектах, приобретение навыков написания программ на объектно–ориентированных языках, знакомства с методами разработки, тестирования, отладки, анализа, обеспечения безопасности и надежности программ.

Задачи:

совершенствование навыков визуального программирования в объектно-ориентированной среде разработки;

умение разрабатывать алгоритмы решения задач, знания важных приемов и методов создания классов;

умение применять объектно-ориентированные языки программирования для решения задач предметной области;

умение составления прикладных пакетов программ, приобретение практических навыков в объектно-ориентированном программировании;

изучение основ объектно-ориентированного проектирования и анализа;

изучение принципов автоматизации программирования;

овладение эффективными навыками разработки и тестирования проектов;

получение навыков индивидуальной самостоятельной разработки проектов приложений для решения математических, графических задач.