Фотогалерея
Программа «Компьютерные науки» направлена на то, чтобы помочь студентам получить необходимые навыки, необходимые для того, чтобы стать продуктивными лидерами в вычислительной и смежных отраслях. Таким образом, ожидается, что наши выпускники будут высококвалифицированными, высококвалифицированными компьютерными специалистами, имеющими широкие знания в области разработки программного обеспечения, а также хорошо подготовленными к обучению в аспирантуре.
Программа Computer Science стремится работать в тесном сотрудничестве с компьютерной индустрией, а также с другими университетами и выпускниками, чтобы обеспечить современную учебную программу по информатике. Об условиях сотрудничества будет свидетельствовать, например, создание партнерских отношений с региональными и международными университетами и институтами; и серия семинаров с докладчиками из научных кругов и промышленности.
Учебная программа по информатике предназначена для того, чтобы дать студентам возможность достичь следующих результатов, основанных на навыках или компетенциях, и продемонстрировать мастерство в знаниях и навыках информатики:
- демонстрировать понимание и способность применять современные теории, модели, методики и технологии, которые обеспечивают основу для решения проблем
- работайте как эффективный человек и как часть команды для разработки и поставки качественного программного обеспечения
- иметь возможность эффективно общаться как устно, так и письменно
- знать об основных этических проблемах, затрагивающих информатику, и обязанностях специалистов по информатике
- изучать новые теории, модели, методы и технологии по мере их появления и ценить необходимость такого непрерывного профессионального развития.
Некоторые наши выпускники успешно закончили аспирантуру в престижных университетах США и Европы. Другие присоединились к международным компаниям, таким как Microsoft, Google, IBM, Hewlett-Packard и Accenture. Третьи создали свои собственные успешные компании по разработке программного обеспечения, такие как Wizcom, EastiSoft, telerik, Melon Technologies и Embient.
Обязательные курсы (6 курсов + старший проект I):
COS 120 (или тестирование размещения) Разработка программного обеспечения с использованием C ++
Дискретные конструкции COS 150
COS 221 Основные структуры данных
COS 235 Компьютерная архитектура
Объектно-ориентированное программирование COS 240
COS 315 Разработка программного обеспечения
COS 491 Старший проект I
И пять курсов по выбору из следующего списка, не более двух курсов, выбранных из каждой категории: COS (или INF) 200-уровня, 300-уровня и 400-уровня.
Уровень COS / INF 100:
INF 120 Основы Java-программирования
INF 140 Основы программирования на C #
Уровень COS / INF 200:
COS 220 Концепции языков программирования
COS 231 Введение в UNIX
Программирование на ассемблере COS 260
INF 280 Системы баз данных *
Уровень COS / INF 300:
Теория компилятора COS 301
Операционные системы COS 331
INF 335 Веб-сервер технологий *
Уровень COS / INF 400:
COS 440 Компьютерные сети
Алгоритмы COS 460
COS 470 Искусственный интеллект и программирование искусственного интеллекта
Дополнительную группу (общих) курсов по выбору представляют:
COS 481 Internship
COS 492 Старший проект II
COS L97 Темы в области компьютерных наук (одна или несколько) (L - определяет уровень курса)
COS 498 Независимое исследование
Электротехника и электроника и информатика
Electrical, Electronic Engineering and Computer Science
Инженерное дело (мехатронная инженерия) и компьютерные науки
Mechatronic Engineering and Computer Science