Кафедра Компьютерные системы и технологии (12)

Материал из Энциклопедия МИФИ

Энциклопедия МИФИ > Кафедра Компьютерные системы и технологии (12)
Перейти к: навигация, поиск

Учебная работа

Студенты кафедры на лабораторной работе по информатике.

Кафедра ведет занятия по более чем по 30 учебным курсам.

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

Кафедра имеет хорошо оснащённые учебные и научные лаборатории, дисплейные классы, выход во всемирную сеть Internet, что позволяет студентам практически осваивать современные открытые архитектуры, операционные системы, технологии объектно-ориентированного программирования.

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

Практически все лабораторные практикумы проводятся в собственных лабораториях. Студенты изучают и используют в научной работе ОС MS-DOS, Windows 9х/NT, UNIX System V, Solaris, AIX, Linux, Novell NetWare, офисные системные пакеты прикладных программ, графические и мультимедийные системы, современные клиент-серверные СУБД, системы САПР, инструментальные пакеты проектирования.

Заседание комиссии по трудоустройству студентов 12-й кафедры. Кафедру представляет В.В.Гуров.

Предметы, преподаваемые кафедрой, по семестрам:

  • 1 семестр
    • Организация ЭВМ и периферийных устройств. (Курс состоит из двух частей. 1-ая часть включает в себя основы алгебры логики, двоичного исчисления и основы кодирования команд. 2-ая часть повествует о основных схемотехнических элементах, общем устройстве и работе микропроцессора, основные принципы работы ЭВМ в целом и т.д.).
    • Информатика. (Конкретно, основы программирования на Паскале).
  • 2 семестр
    • Программирование. (Курс делится на изучение языка С, и на изучение основных алгоритмов и структур данных, таких как списки, таблицы, бинарные деревья и графы).
  • 3 семестр
    • Объектно-ориентированное программирование. (А именно, изучение С++).
  • 4 семестр
    • Низкоуровневое программирование. (Изучение ассемблера с Intel синтаксисом, и AT&T ассемблера под Linux x64).
    • Теория вероятности, математическая статистика и статистические погрешности.
    • Теория автоматов. (Курс делится на программную часть: регулярные выражения, лексические анализаторы и синтаксические парсеры; и на аппаратную: создание всевозможных автоматов с использованием FPGA Xilinx).
  • 5 семестр
    • Операционные системы: семейство Unix. (Основы работы с командным интерфейсом Unix-систем).
    • Компьютерная графика. (Основные алгоритмы компьютерной графики, написание графического редактора, растрового редактора).
    • Интерфейсы периферийных устройств компьютерных систем.
    • Математические основы вычислительных систем. (Глубокое изучение алгоритмов булевой алгебры, двоичной арифметики, а также комбинаторики, логики, теории графов и пр.)
    • Схемотехника. (Основы схемотехники, комбинационные схемы, триггеры, счетчики, регистры и т.д. Изучение языка проектирования VHDL).
    • Курсовой проект "Проектирование процессора ЭВМ". (В этом семестре - проектирование блока операций процессора).
  • 6 семестр
    • Организация ЭВМ и систем. (Схемотехническое представление ЭВМ. Устройство и реализация микропроцессора, различные типы и способы организации памяти, шины данных и пр.).
    • Курсовой проект "Проектирование процессора ЭВМ". (В этом семестре - завершение проектирования АЛУ (проектирование МУУ (местного устройства управления)), проектирование БУКа (блока управления командами), БМК (блока микрокоманд). Отладка всего процессора. В конце - защита курсового проекта перед комиссией).
    • Методы и средства защиты компьютерной информации. (Основные типы вредоносных воздействий, криптография, базовые алгоритмы и принципы шифрования и пр.).
    • Базы данных (теоретические и практические основы). (Основы баз данных, реляционные базы, реляционная алгебра и реляционное исчисление. В качестве практической части курса необходимо спроектировать и создать собственную базу данных, с использованием на выбор Microsoft SQL Server, Oracle SQL или PostgreSQL).
    • Сети и телекоммуникации. (Изучение сетей на канальном, сетевом и транспортном уровне: организация сетей, основные протоколы взаимодействия, работа сетевого оборудования и т.д.).
  • 7 семестр
    • Основы робототехники
    • Облачные инфраструктуры и сервисы
    • Надежность, контроль и диагностика вычислительных систем
    • Наука о данных (Data Science)
    • Надежность программного обеспечения
    • Системы хранения данных
    • Микропроцессорные устройства и системы (устройство и принципы работы микроконтроллеров, в частности, микроконтроллера МК-51, его программирование для тестирования разработанного в курсовом проекте АЛУ, универсальные микропроцессоры, мультимикропроцессорные системы и многое другое)
    • Структурное моделирование
    • Системное программное обеспечение
    • Программирование сетевых приложений
    • Метрология, стандартизация и сертификация (управление качеством при создании вычислительных систем)
  • 8 семестр
    • Написание диплома.
Помощь