Вычислительная техника (CSC)
Бакалавр естественных наук в области вычислительной техники
120 кредит-часов необходимы для завершения программы получения высшего образования степени бакалавра естественных наук.
Студенты могут вступить в программу получения степени бакалавра имея минимум 30 кредит-часов и один год документально подтвержденного жизненного/рабочего опыта. Желательно, чтобы студент имел 60 кредит-часов перед вступлением в программу получения высшего образования от Вашингтонского Колледжа и Университета, в связи с тем, что Университет, как правило, не предлагает курсов низшего уровня.
Студенты, поступившие в Университет, имея 120 полученных ранее и принятых Университетом кредитов, должны набрать минимум 30 кредит-часов занятий в Университете для получения степени бакалавра. Ожидается, что студенты удовлетворят требования по общеобразовательным предметам посредством ранее полученного образования и жизненного/рабочего опыта, приравниваемого к курсам уровня высшего учебного заведения.
В случае если недавно поступивший студент не удовлетворит некоторых требований по общеобразовательным предметам, советник профессорско-преподавательского состава разработает совместно со студентом учебный план, который будет включать условия устранения недоработок.
Для получения степени бакалавра естественных наук в Вашингтонском Колледже и Университете студент должен предварительно пройти курс по 60 общеобразовательным предметам в следующих областях:
- Основные предметы: язык (устно и письменно), математика, логика, статистика или вычислительная техника (8 кредитов)
- Гуманитарные науки: литература, философия, религия, язык или искусство (8 кредитов)
- Социальные науки: психология, история, социология, экономика, политология, антропология, феминистика, этнография (8 кредитов)
- Естественные науки: исследование окружающей среды, геология, география, физика, химия, биология, зоология (8 кредитов)
- Факультативные предметы: дополнительные курсы из вышеупомянутых. (28 кредитов)
Получение степени бакалавра требует наличия средней оценки С (2,0) или выше.
Основные требования
Студенты должны набрать минимум 24 кредит-часов из курсов высшего уровня. (Курсы номер 300-399).
Факультативные курсы
На выбор студентов предоставлены оставшиеся кредит-часы из курсов высшего уровня. (Курсы номер 400-499).
Вычислительная техника (CSC)
Магистр естественных наук в области вычислительной техники
30 кредит-часов обучения на выпускном уровне необходимы для завершения программы получения ученой высшего образования отвечающего степени магистра естественных наук.
Степень бакалавра или ее эквивалент необходима для вступления в программу получения степени магистра.
Эквивалент степени бакалавра может быть признан, если студент завершил четыре года обучения в высшем учебном заведении и может подтвердить это выпиской из зачетно-экзаменационной ведомости и всесторонним профессиональным опытом, или если он проходил обучение в высшем учебном заведении на протяжении более четырех лет. Студент может требовать кредит за полученные ранее знания – до 15 кредитов за пост-бакалаврскую работу.
Студенты должны пройти курс обучения в Университете как минимум 15 кредит-часов.
Получение степени магистра требует наличия средней оценки В (3,0) или выше.
Студенты должны подать тезис или портфолио, свидетельствующие об его компетенции, причем они должны быть приняты Университетом. За тезис или портфолио начисляется максимум 6 кредитов.
Основные требования
Студенты должны набрать минимум 12 кредит-часов из курсов высшего уровня. (Курсы номер 400-499).
Факультативные курсы
На выбор студентов предоставлены оставшиеся кредит-часы из курсов высшего уровня. (Курсы номер 500-690).
Вычислительная техника (CSC)
Доктор философии в области вычислительной техники
30 кредит-часов обучения на выпускном уровне необходимы для завершения программы получения докторской степени.
Степень магистра или ее эквивалент необходима для вступления в программу получения докторской степени. Кредиты за полученные ранее знания принимаются в докторской программе, при условии, если они были получены после присуждения степени бакалавра. Для получения докторской степени необходимо всего 60 кредитов за предметы, изученные на выпускном уровне.
Студенты должны пройти курс обучения в Университете как минимум 16 кредит-часов.
Получение докторской степени требует наличия средней оценки В (3,0) или выше.
Студенты должны подать тезис или портфолио, свидетельствующие об его компетенции, причем они должны быть приняты Университетом. За тезис или портфолио начисляется максимум 12 кредитов.
Основные требования
Студенты должны набрать минимум 16 кредит-часов из курсов высшего уровня. (Курсы номер 400-499).
Факультативные курсы
На выбор студентов предоставлены оставшиеся кредит-часы из курсов высшего уровня. (Курсы номер 500-690).
Проект диссертации
Студенты должны подготовить оригинальный научно-исследовательский проект с целью его одобрения советником профессорско-преподавательского состава. Проект должен быть одобрен перед сбором данных и написанием диссертации. В проекте студент должен четко изложить свои предложения, в каких сферах должна быть собрана информация, и как должна проводиться научно исследовательская работа.
Диссертация
При написании диссертации кандидаты на участие в программе получения степени доктора философии должны проявить свое умение самостоятельно проводить научно-исследовательскую работу и применять свойственную ученым методику. Подготовка диссертации, как правило, представляет существенную часть научно-исследовательской работы. Диссертация также может включать специальные проекты, критический обзор литературы или прикладные полевые исследования.
 |
Описание курсов по вычислительной технике (CSC)
CSC 300 Введение в компьютерное программирование (3) Введение в компьютерное программирование, предварительный опыт не требуется. Широкое введение в разработку и управление компьютерными программами, с акцентом на принципы разработки программного обеспечения: дизайн, декомпозиция, намеренное скрытие информации от пользователя, процедурная абстракция, тестирование и многократно используемые компоненты программного обеспечения. Используя язык программирования высокого уровня, этот курс сконцентрирован на развитие хорошего стиля программирования и на понимании основных возможностей, предоставленных языками высокого уровня.
CSC 310 Структуры данных и алгоритмы программирования (3) Основные динамические структуры данных, устройства управления памятью, элементарные принципы разработки программного обеспечения. Алгоритмы поиска и сортирования. Введение в язык программирования С.
CSC 320 Языки программирования и компиляторы (3) Обзор языков программирования. Дизайн современных языков программирования. Принципы и методики сканирования, синтаксического разбора, семантического анализа, и генерации машинной программы. Применение компиляторов, преобразователей и ассемблеров. Обозрение популярных языков программирования и программ.
CSC 340 Структуры машины (3) Внутренне строение и работа цифровых компьютеров. Поддержка архитектуры машины для языков высшего уровня, логики, арифметики, упорядочения планирования последовательности команд и операционных систем (прерывание по вводу/выводу, управление памятью, управление процессами). Элементы строения логики вычислительной машины, альтернативы, задействованные в основных решениях проектирования на уровне архитектуры.
CSC 350 Операционные системы (3) Основные понятия по операционным системам для обеспечения режима мультидоступа (UNIX, Windows NT). Процессы, межпроцедурная связь и синхронизация. Распределения памяти, сегментация, страничная организация памяти. Распределение ресурсов, распределение времени, оценка технических характеристик. Файловые системы, запоминающие устройства, системы ввода/вывода. Защита, безопасность и конфиденциальность.
CSC 360 Продуктивное использование среды UNIX (3) Организация файла и директории и доступ. Встроенные инструменты, используемые отдельно и в сочетании; командный язык командного процессора (sh, csh, tcsh); настройка среды; управление процессом; сопровождение директорий на сетевых компьютерах.
CSC 370 Введение к организационному управлению системой (3) Введение к организационному управлению системой, включая управление бюджетом пользователя, поддержку файловых систем, целостности и безопасности системы.
CSC 380 Введение к характеристике и анализу системы (3) Индексы характеристики и методика оценивания. Измерение: оснащенность средствами контроля, план экспериментов, интерпретация результатов. Определение параметров рабочей нагрузки. Настройка, обеспечение и планирование нагрузки. Файловая оптимизация и оптимизация системы ввода/вывода. Распределение времени центрального процессора и анализ технических характеристик архитектуры.
CSC 390 Введение к системам с базой данных (3) Объектно-ориентированная взаимосвязь категорий и реляционная модель данных, реляционные и объектно-ориентированные языки запроса базы данных сравниваются по дизайну и внедрению системы с базой данных. Рассматриваются услуги базы данных, включая транзакции, защиту, контроль целостности и безопасность.
CSC 400 Ввод в действие систем с базой данных (3) Ввод в действие систем с базой данных на современных аппаратных системах, и аппаратные требования. Рассмотрение структуры операционной системы, включая буферизацию, размер страницы, выборку и т.д. Алгоритмы обработки запросов, структура восстановления системы после аварии и параллельные системы контроля. Ввод в действие распределенных баз данных и машин баз данных.
CSC 410 Введение к системам с базой данных (3) Основные понятия распределенных систем. Сетевая архитектура и маршрутизация Интернета. Уровни передачи сообщений и удаленные вызовы процедуры. Миграция процессов, распределенные файловые системы. Конструкция сервера с усмотрения на надежность, доступность и масштабируемость.
CSC 420 Компьютерные сети (3) Распределенные системы, программы, организация и сетевой компонент. Сетевая архитектура, включая локальные сети, глобальные сети, международные сети. Сетевые технологии и топологические схемы. Сетевые протоколы и протоколы передачи, включая ТСР (протокол управления передачей) / ІР (Интернет-протокол). Управление маршрутизацией и перегруженностью.
CSC 430 Общественное и экономическое применение компьютерной технологии (3) Краткий обзор истории вычисления от Беббеджа до наших дней. Текущие проблемные вопросы, такие как конкуренция, ценообразование, трудоустройство, безопасность и конфиденциальность, компьютерные преступления, экспорт технологии. Философские и этические проблемы, что касается экспертных систем и искусственного интеллекта.
CSC 440 Введение к разработке взаимосвязи человека и компьютера (3) Введение к понятиям, лежащим в основе разработки взаимосвязи человека и компьютера: удобство и простота использования и допустимость по средствам, методы системного дизайна, концептуальные модели пользователя и метафоры интерфейса, познавательная способность человека и физическая эргономика, информация и структуры интерактивности, средства проектирования и окружения. Изучение конкретных случаев как иллюстраций основных принципов.
CSC 450 Интернет технологии (3) Обзор современных Интернет технологий. Ориентированное на программиста изучение авторской системы, распределения и методики просмотра. Роль, использование и внедрение современных средств Интернета. Темы, которые следует включить ТСР (протокол управления передачей) / ІР (Интернет-протокол): пространство имен, связь и протоколы, структуры клиент/сервер, методики WWW (Всемирная сеть)/HTTP (Протокол передачи гипертекстовых файлов)/язык HTML для текстов, изображений, каналов связи и форм. Проекты программирования могут включать UNIX документы, С, Perl, Java. Акцент сделан на понимание, использование и расширение Интернет технологий.
CSC 460 Введение к передаче данных (3) Основные понятия по передаче данных, структуре сети, и распределенным информационным системам, оборудовании, протоколам, архитектуре и альтернативам передаче.
CSC 470 Поиск информации во всемирной сети WWW (3) Как найти свой путь среди закладок, поисковых инструментов, средств усовершенствованного поиска, директорий, какая поисковая система? Оценивание графики сайта, количества загрузок и метрики эффективности работы.
CSC 500 Передовые утилиты UNIX и программирование оболочки (4) Предназначено для пользователей с опытом, обеспечивает глубокий взгляд на awk, grep и sed, при этом рассматривая множество других инструментов UNIX. Оболочки Bourne и С будут рассматриваться как языки программирования, включая процесс создания оболочки, конструкции программирования и устранение неполадок.
CSC 504 Программирование на языке Java (4) Объектно-ориентированное программирование (классы, объекты, передача сообщений, наследование), характеристики языка Java (интерфейсы, исключения, пакеты, взаимосовмещаемость, "сборка мусора", использование встроенных пакетов (lang, util, io, networking, awt), понимание программ и апплетов, безопасность и верификация.
CSC 506 Принципы использования технологии программирования (4) Язык программирования С и среда программирования UNIX/C. Проблемные вопросы языка программирования С: тип данных, структуры контроля, указатели, динамическое распределение памяти, библиотеки, характеристика, побитовые операции и интерфейс для оболочки UNIX. Проблемные вопросы по программированию системы UNIX: процессы файловых систем, сигналы, межпроцессное взаимодействие и интерфейсы С к этим возможностям.
CSC 510 Введение к искусственному интеллекту (4) Широкое техническое ведение к основным понятиям и методикам в искусственном интеллекте. Темы: поиск, планирование, представление знаний, управление неопределенностью, обучение машины, нейронные сети, видение, робототехника, понимание естественного языка и разумные архитектуры.
CSC 514 Применение компьютеров в медицине (4) Обзор использования компьютеров в медицинской сфере, включая большое количество исследований и прикладных конфигураций, и факторы, влияющие на принятие их использования. Темы: интеграция компьютерных систем в медицинском центре, информационные системы больниц, электронные медицинские картотеки и создание сетей, библиографический поиск, применение в молекулярной биологии, помощь нетрудоспособным больным, обработка изображений, машинное обучение и система обеспечения поддержки принятия решений.
CSC 516 Технология разработки прикладных программ (3) Обеспечивает навыки, базовые знания и понимание с целью эффективного участия в фазе кодирования и тестирования жизненного цикла разработки системы. Концентрирует внимание на использовании данных и процедурной абстракции и механизмах, существующих в современных языках программирования для их поддержки, наряду с разработкой конфигурационных инструментов, поддерживающих методы промышленной программотехники.
CSC 518 Управление проектами и жизненный цикл программ (3) Целью этого курса является гарантировать студенту понимание жизненного цикла систем. Развитие профессионального уважения к знанию информационных систем комитетом участников и достойная оценка устных и визуальных презентаций, понимая, что роль и тактика быстрого реагирования системотехника на требования клиента является насущной темой в информационной технологии и развитии событий в профессиональной чувствительности к работе в информационных системах как профессии.
CSC 520 Параллельные архитектуры вычислительных машин (4) Принципы и компромиссы в разработке параллельных архитектур. Акцент на названия, латентность, пропускную способность и синхронизацию в параллельных машинах. Архитектурные исследования по методикам программирования параллельных компьютеров.
CSC 522 Сетевая авторская система: медийные и мультимедийные характеристики (3) Оценить и определить потребности для сменных блоков программ ускоренного просмотра, сравнить служебный фактор медийных файлов наравне с проблемными вопросами по пропускной способности, подготовить медийные файлы для их включения в веб страницы, использовать усовершенствованное кодирование языка HTML для контролирования дизайна веб-страниц и сайтов, создать веб-страницы, включающие в себя медийные файлы и усовершенствованное кодирование языка HTML.
CSC 524 Сетевая авторская система: дизайн и программное обеспечение (3) Разработать веб-страницы, соответствующие потребностям их аудитории, подобрать веб-совместимые цвета для веб-страниц. Провести различие между различными деталями, преобразовать графику в веб-совместимый формат, создать графические кнопки как навигационную помощь, использовать таблицы для улучшения качества макета веб-страницы, загрузить созданные веб-страницы на Домашнюю станицу.
CSC 526 Информационная технология в деловой среде (3) Курс рассматривает развитие и применение ресурсов информационных технологий в торгово-промышленных организациях. Исследованы концептуальные основы информационной технологии и рассмотрены достижения в информационной технологии, что касается преобладающей управленческой деятельности. Современные подходы к разработке системы проанализированы с управленческой точки зрения, а также исследована технологическая инфраструктура информационных систем. Проблемные вопросы по интеграции информационной технологии в социальный климат торгово-промышленных организаций рассмотрены с отечественной и международной точки зрения.
CSC 528 Аналитические методы для принятия административных решений (3) Знание компьютера: основы знания операционной системы и использования персонального компьютера, основное программное обеспечение по работе с динамическими электронными таблицами. Разработка методов структурирования административных проблем с целью проведения анализа и принятия решений. Акцент на критическую оценку и использование технологии как решения и инструмента связи. Использованные методы включают описательную статистику, вероятность, теорию принятия решений, случайную выборку, оценивание, проверку гипотез и корреляционный анализ с регрессивным анализом, а также линейное программирование. Эти методы разрабатываются, используя случаи и проблемы, типичные для ответственных лиц в функциональных сферах бизнеса.
CSC 530 Архитектуры типа "Клиент/Сервер" (4) Разработка и применение аппаратных архитектур типа "клиент - сервер". Анализ дизайна программы для того, чтобы воспользоваться преимуществом архитектур типа "клиент - сервер".
CSC 540 Защита UNIX для системных администраторов (4) Введение в действие файловых и справочных разрешений, настройка разрешений по умолчанию по всей системе, введения срока действия пароля, улучшение уровня защиты идентификационных (suid) программ пользователя, настройка ограниченной среды для пользователей, понимая взаимосвязь между физической безопасностью и системной безопасностью, проверка системной безопасности.
CSC 550 Принципы, протоколы и архитектура ТСР/ІР (протокол управления передачей/протокол Интернет) (4) Архитектурные компоненты Интернета, и каким образом взаимодействуют протоколы для создания полной архитектуры сети. Семиуровневая модель OSI (взаимодействие открытых систем), протоколы сетевого уровня ІР, типы пакетов ТСР/ІР, транспортные протоколы ТСР (протокол управления передачей) и UDP (протокол передачи дейтаграмм пользователя), единичные инструменты, использующие сеть ТСР/ІР: Telnet, FTP, tfpn, rlogin, rsh и rep.
CSC 554 Сетевая файловая система и сетевой информационный сервис (4) Введение к СФС, удаленные вызовы процедуры, операционное монтирование файловых систем СФС. Настройка СИС серверов, использование баз данных СИС, создание и использование карт СИС, установка и использование средств автоматического монтирования, как изменяется системный администратор UNIX в СФС и СИС, решение проблем СФС и СИС.
CSC 560 Системы с распределенной базой данных (4) Распределение данных и встречающиеся трудности, включая дизайн систем с распределенной базой данных, связь между ними, выполнения транзакций, распределение данных, структура распределенных баз данных, распределенные процессы запроса и протоколы фиксации сравниваются с традиционными архитектурами баз данных.
CSC 562 Настройка и эффективность базы данных (4) Настройка систем управления базами данных, операционных систем и аппаратного обеспечения. Оценивание критериев эффективности для выбора системы управления базами данных. Преобразование эффективности в систему управления базами данных, созданную для пользователя.
CSC 570 Сетевые технологии и архитектуры (4) Технический обзор локальных сетей, глобальных сетей, их технологи и протоколы. Модель взаимодействия открытых систем OSI, физическая инфраструктура и инфраструктура каналов передачи данных локальной сети (соединения, магистрали сети, протоколы канала передачи данных). Детальное изучение сетей Ethernet, Token Ring и FDDI (распределенный интерфейс передачи данных по волоконно-оптическим каналам).
CSC 580 Высокоскоростные сети (4) Техническое введение к наиболее важным высокоскоростным сетевым технологиям: FDDI (распределенный интерфейс передачи данных по волоконно-оптическим каналам), ISDN (цифровая сеть связи с комплексными услугами), Broadband ISDN/ATM, SONET, Frame Relay. Будут обговорены важные технические детали и деловые взгляды по принятию каждой технологии.
CSC 582 Концепции сетевого управления (4) Принципы сетевого управления, методики сетевого управления, стандарты и применения, включая архитектуру, функции, протоколы, сетевое управление на основе базы знаний, конфигурационное управление, действия при возникновении неисправностей, управление бухгалтерией, управление эффективностью, управление средствами безопасности.
CSC 588 Защита сети (4) Уязвимые места, угрозы и контрмеры, присущие компьютерным сетям. Планирование мер безопасности и администрации, анализ риска, разработка чрезвычайных планов. Безопасность связи, включая сетевой анализ пакетов и Kerberos. Администрация системы и файлов, контролирующих доступ к сети и безопасность.
CSC 600 Системный анализ и дизайн (3) Представляет жизненный цикл систем и основные методики для формулирования и анализа требований по информационным системам. Определение экономики систем и компьютерного управления. Представляет итеративную природу анализа информационных систем и процесса проектирования. Представляет системный дизайн, составление блок-схем, структуры программ и пользовательские интерфейсы. Отбор аппаратного и программного обеспечения, оценка, альтернативные системные конфигурации, внедрение системы, изучены конверсионные и пост-реализационные вопросы.
CSC 610 Архитектура компьютерных систем (3) Предварительное условие: очень рекомендуется предварительное изучение курса СS 601 или эквивалентного курса. Представляет основные понятия и терминологию, связанную с системами аппаратного обеспечения. Рассматривается системное программное обеспечение, обеспечивающее возможности высокого уровня как добавление к аппаратному обеспечению. Исследует функции управления программного обеспечения операционной системы, и как аппаратное и программное обеспечение создают операционную среду для разработки прикладных программ. Представляет фундаментальную технологию, лежащую в основе и способствующую обмену данными между компьютерами.
CSC 620 Сети связи І (3) Данный курс дает студентам основу в изучении компьютерных сетей. Рассмотрены современные методы, технологии и проблемные вопросы по использованию компьютерных сетей для обеспечения связи. Также рассмотрены физические и архитектурные элементы и информационные уровни сети связи. Международные стандарты, сетевые архитектуры, протоколы связи, каналы передачи данных, коммутация, маршрутизация и локальные сети.
CSC 630 Хранение и поиск информации (3) Исследует понятия, принципы, проблемные вопросы и методики управления корпоративными ресурсами данных. Исследованы логические и физические структуры данных, наряду с методами, необходимыми для доступа к данным. Курс развивает навыки и знания, относящиеся к структурам данных и поиску данных. SQL (язык структурированных запросов) послужит средством для поиска данных; ввод в действие достигается с помощью многопользовательской системы управления базами данных Oracle.
CSC 640 Управление данными (3) Изучается архитектура современных систем с базами данных, начиная с разницы между базой данных и системами обработки файлов, и следуя далее к объектно-ориентированным и «клиент/сервер» моделям. Курс охватывает методики управления дизайном и разработки больших систем с базами данных, включая создание и использование логических моделей данных, вопросы параллельной обработки данных и управление базой данных. Многопользовательская система управления базами данных Oracle (SQL*Plus, SQL*Forms, SQL*Menus) служит поддержкой при работе в классе.
CSC 650 Практика в управленческих информационных системах (3) Дает студентам возможность улучшить самореализацию и направление путем объединения работы в классе с опытом в профессиональных учебных ситуациях. Требует разработки учебного плана для определения профессиональных целей студента и для демонстрации, как можно поддержать эти цели с помощью прохождения практики. Включает регулярные собрания, на которых студенты обговаривают вопросы и деловые проблемы, повязанные с их рабочим опытом, и защищают предложенные способы решения перед своими коллегами-студентами и координатором прохождения практики.
CSC 652 Защита компьютерной информации, контроль и этика (3) Обзор технологических и организационных методик для защиты аппаратного обеспечения, программного обеспечения и данных. Будет исследован контроль над ошибками, природными бедствиями и атаками совести, что касается их эффективности и стоимости. Рассмотрены положения из правовой и социальной среды.
CSC 654 Методологии передового дизайна (3) Исследовать современный системный дизайн и методологии системной спецификации. Студенты научатся использовать различные структурные методологии для проектирования и ввода в действие информационных систем, когда использовать специфическую методологию, и как представить новую методологию в рамках существующей среды.
CSC 656 Сети связи ІІ (3) Предварительные условия: СS 631 (или СS 633) и СS 642 (или СS 645). Расширяет фундаментальные знания, полученные в результате изучения курса Сети связи І. Рассматривает недавние усовершенствования в организации сети вычислительных машин в рамках эталонной модели Международной организации по стандартизации.
CSC 658 Управление данными ІІ (3) Предварительные условия: СS 631 (или СS 633) и СS 652 (или СS 657). Расширяет основные знания, полученные после изучения курса Управление данными І, всесторонне рассматривая дизайн и оценивание систем с базами данных. Курс охватывает: 1) методики управления дизайном и разработкой больших систем с базами данных, 2) процедуры оценивания программных средств базы данных, и 3) методы оценивания эффективности работы системы с базами данных. Происходит также процесс ознакомления студентов с основными программными средствами базы данных, используемыми в корпорациях.
CSC 660 Объектно-ориентированное моделирование (3) Предварительные условия: СS 631 (или СS 633) или разрешение инструктора. Структурная возможность исследования нового коммерческого применения нового аппаратного обеспечения или технология создания программного обеспечения. Активное участие студента в разработке и представлении необходимых курсовых материалов. Данный курс представляет объектное ориентирование как парадигму вычисления путем исследования его роли в моделировании, анализе, дизайне, программировании, организации, структуре и работе базы данных и информационной системы. Курс представляет теорию объектного ориентирования и представление объектно-ориентированного анализа, а также ориентацию и представление объектно-ориентированной разработки программного обеспечения с использованием Smalltalk. Курс предназначен для менеджеров и профессионалов в работе с информационной системой, желающих получить специализацию в объектно-ориентированных методиках информационной системы.
CSC 662 Разработка систем административного управления (3) Предварительные условия: СS 631 или АС 631 или эквивалент этих курсов, практически опыт в разработке программного обеспечения. Знакомит студентов с управленческой и технической практической деятельностью, используемой лидирующими организациями по разработке систем и поддерживающей теорией. Темы включают структуру управления программным процессом, методику улучшения программного процесса и измерение улучшения процесса, распространение технологий разработки программного обеспечения и роль человеческого фактора в эффективных совместных усилиях по разработке программного обеспечения.
CSC 664 Системы поддержки принятия решений (3) Курс исследует процесс принятия решений, в особенности как принимаются решения, когда данные являются неточными или неполными, или когда задания не могут быть высоко структурированными. Рассмотрены необходимые компьютерные инструменты, включая моделирование, симуляцию и управление данными. Исследуется влияние организационного контекста на процесс принятия решений.
CSC 666 Электронная торговля в глобальной экономике (3) Будучи мотивированными доступом к новым каналам и снижением цен на эксплуатационные расходы, много фирм переходят от традиционных физических продаж и сервисных операций к ведению бизнеса в электронной форме. Данный курс исследует системы и возможности управления, сложные задачи и стратегии, задействованные в успешной разработке и поддержке электронной коммерции. Охваченные вопросы включают разработку инфраструктуры, управление сервером, безопасность, ввод в действие, маркетинг и стратегию. Студенты изучают современную технологию, дополненную обсуждением в классе конкретных примеров реальных фирм, работающих в электронной форме.
CSC 668 Методы исследования в компьютерных информационных системах (4) Данный курс представляет студентам конструкции проведения исследования в компьютерных информационных системах и представляет структурную среду для практики проведения исследования в сфере компьютерных информационных систем.
CSC 670-679 Профессиональные семинары по специальным темам (3 каждый) Предварительные условия: разрешение инструктора (другие курсы могут требоваться для отдельных тем). Структурированная возможность для исследования коммерческих применений нового аппаратного и программного обеспечения. Активное участие студентов в развитии и презентации необходимых курсовых материалов.
CSC 680 Политика и управление в информационных технологиях (3) Развивает понимание вопросов и подходов по управлению функциями информационных систем в организациях. Рассматривает перспективу высшего исполнительного руководства в исследовании развития и ввода в действие планов и политики для обеспечения эффективного использования информационных технологий. Обозревает проблемные вопросы менеджмента, относящиеся к 1) определению инфраструктуры информационных технологий, 2) системам, поддерживающим операционные, административные и стратегические потребности организаций и 3) росту и поддержке окончательных вычислений.
CSC 684 Проект по информационным системам (3) Формальная возможность проектирования и разработки реалистической прикладной задачи, включающей изученные ранее особенности и методики. Проекты должны охватывать всю прикладную область и могут использовать командный подход.
CSC 700 Диссертация (3-6) Подготовка значимой работы по интересующей теме в вычислительной технике. Этот курс разработан для того, чтобы помочь интересующимся студентам удовлетворить требования по получению ученой степени магистра. Студент будет работать под руководством советника профессорско-преподавательского состава.
CSC 800 Диссертационное исследование (3-12) Этот курс разработан для того, чтобы помочь интересующимся студентам удовлетворить диссертационные требования по получению ученой степени доктора наук. Студент будет работать под руководством советника профессорско-преподавательского состава.
|