Программа дисциплины
Алгоритмы и структуры данных (Дисциплины (модули) )
Нагрузка по семестрам | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Семестр | Кредитов | Часов всего | Лекций | Практических занятий | Лабораторных | Часов в активной форме | Часов консультаций | Часов самостоятельной работы | Виды самостоятельной работы | Отчетность |
5 | 3 | 108 | 36 | 0 | 18 | 0 | ДЗ |
Перечень формируемых компетенций |
---|
ПК1. разрабатывать бизнес-планы и технические задания на оснащение отделов, лабораторий, офисов компьютерным и сетевым оборудованием |
ПК3. разрабатывать интерфейсы "человек-электронно-вычислительная машина" |
ПК5. разрабатывать компоненты программных комплексов и баз данных, использовать современные инструментальные средства и технологии программирования |
ПК6. обосновывать принимаемые проектные решения, осуществлять постановку и выполнять эксперименты по проверке их корректности и эффективности |
ПК7. готовить презентации, научно-технические отчеты по результатам выполненной работы, оформлять результаты исследований в виде статей и докладов на научно-технических конференциях |
ПК10. сопрягать аппаратные и программные средства в составе информационных и автоматизированных систем |
Перечень формируемых компетенций НГТУ |
---|
. Способность владеть базовыми знаниями в области информатики, владеть навыками использования программных средств и работы в компьютерных сетях, умением создавать базы данных и использовать ресурсы Интернета, уметь работать с информацией из различных источников для решения профессиональных и социальных задач и сознавать опасности и угрозы, возникающие в этом процессе, соблюдать основные требования информационной безопасности |
ОПК.1. разрабатывать бизнес-планы и технические задания на оснащение отделов, лабораторий, офисов компьютерным и сетевым оборудованием |
ОПК.2. готовить презентации, научно-технические отчеты по результатам выполненной работы, оформлять результаты исследований в виде статей и докладов на научно-технических конференциях |
ОПК.4. сопрягать аппаратные и программные средства в составе информационных и автоматизированных систем |
ОПК.7. разрабатывать интерфейсы "человек-электронно-вычислительная машина" |
ОПК.8. обосновывать принимаемые проектные решения, осуществлять постановку и выполнять эксперименты по проверке их корректности и эффективности |
СК.6. разрабатывать компоненты программных комплексов и баз данных, использовать современные инструментальные средства и технологии программирования |
Перечень формируемых знаний и умений НГТУ |
---|
ОПК.1.З-1.7. знает основы построения и архитектуры ЭВМ |
ОПК.2.З-1.2. знает основные стандарты в области инфокоммуникационных систем и технологий, в том числе стандарты Единой системы программной документации |
ОПК.4.З-1.7. знает современные технические и программные средства взаимодействия с ЭВМ, технологию разработки алгоритмов и программ, методы отладки и решения задач на ЭВМ в различных режимах |
ОПК.7.З-1.10. знает основы объектно-ориентированного подхода к программированию |
ОПК.7.З-1.9. владеет языками процедурного и объектно-ориентированного программирования, навыками разработки и отладки программ не менее, чем на одном из алгоритмических процедурных языков программирования высокого уровня |
ОПК.8.У2. умеет обосновывать принимаемые проектные решения |
СК.6.У12. умеет работать с современными системами программирования, включая объектно-ориентированные |
У. владеет персональным компьютером как средством управления информацией |
У. умеет использовать элементарные навыки алгоритмизации и программирования на одном из языков высокого уровня как средство программного моделирования изучаемых объектов и процессов |
У. умеет осуществлять поиск информации в локальных и глобальных сетях |
У. умеет проводить библиографическую и информационно-поисковую работы, использовать ее результаты при решении профессиональных задач и оформлении научных трудов |