В результате освоения модуля студент должен знать: - жизненный цикл программ, методы оценки качества программных продуктов, технологии разработки программных комплексов, CASE-средства;
- методы и алгоритмы объектно-ориентированного программирования;
- методики, языки и стандарты информационной поддержки изделий (CALS-технологий) на различных этапах их жизненного цикла;
уметь: - использовать типовые программные продукты, ориентированные на решение научных, проектных и технологических задач;
- эффективно работать в качестве члена команды по разработке программного обеспечения;
владеть: - методиками сбора, переработки и представления научно-технических материалов по результатам исследований к опубликованию в печати, а также в виде обзоров, рефератов, отчетов, докладов и лекций;
- способностью брать на себя ответственность за результаты работы по разработке программных средств.
В процессе освоения дисциплины у студентов развиваются следующие компетенции: 1. Универсальные (общекультурные): - способность использовать на практике умения и навыки в организации исследовательских и проектных работ, в управлении коллективом;
- способность самостоятельно приобретать с помощью информационных технологий и использовать в практической деятельности новые знания и умения, в том числе в новых областях знаний, непосредственно не связанных со сферой деятельности;
2. Профессиональные: - готовность применять перспективные методы исследования и решения профессиональных задач на основе знания мировых тенденций развития вычислительной техники и информационных технологий;
- способность выбирать методы и разрабатывать алгоритмы решения задач управления и проектирования объектов автоматизации;
- применять современные технологии разработки программных комплексов с использованием CASE-средств, контролировать качество разрабатываемых программных продуктов;
- организовывать работу и руководить коллективами разработчиков программных средств информационных и автоматизированных систем.
Рабочая программа
|
|