Фотогалерея
Вычисления теперь широко распространены, широко распространены и неизбежны в нашей повседневной жизни, а также в науке и технике. Опция «Компьютерные науки» дает студентам прочные знания в области математических и алгоритмических основ вычислительной техники, дает представление о новейших исследованиях в различных областях компьютерных наук и подготавливает их к применению компьютерного мышления в различных приложениях в области компьютерных наук. и за его пределами. Наши студенты и преподаватели стремятся:
- понимать информацию и вычисления как неотъемлемые компоненты широкого спектра естественных и инженерных систем
- решать сложные и фундаментальные проблемы с потенциальным долгосрочным и реальным воздействием
- разработать основную теорию
- развивать сотрудничество между традиционно отдельными дисциплинами
Бакалавриат по информатике знакомит студентов с математическими и инженерными основами дисциплины. Это обеспечивает значительную гибкость при выборе курса, а также проект Capstone, дающий возможность для самостоятельной работы в области по выбору студента. Набор «базовых» курсов дает студентам прочную основу в принципах программирования, алгоритмах и сложности, а также в вычислительных системах. Дополнительные продвинутые курсовые работы организованы вокруг нескольких «треков», в которых достигается большая глубина в таких областях, как сетевые технологии, распределенные системы, робототехника, машинное обучение, графика, базы данных и многое другое. Студентам предоставляются разнообразные исследовательские возможности, как в рамках программы SURF (летние программы бакалавриата), так и в соответствии с необходимой последовательностью проекта capstone.
Департамент ожидает, что бакалавриат специальностей достигнет
- глубокое понимание математических и алгоритмических основ информатики,
- глубокие знания и понимание границ исследований, по крайней мере, в одной области компьютерных наук,
- опыт работы над значимым проектом, как правило, в составе команды,
- понимание сферы применения вычислительной техники в информационных системах и в науке и технике;
- способность применять вычислительное мышление к широкому кругу проблем как внутри, так и вне компьютерных наук,
- понимание того, как критически оценивать исследования в области компьютерных наук
- способность эффективно передавать свои идеи в письменной форме и в устных презентациях.
Бакалавриат дает студентам инструменты и знания, необходимые для успешной научной, производственной и предпринимательской карьеры в области вычислительной техники.
Первый год для майора CS обычно тратится на удовлетворение большинства основных требований, но CS 1, CS 2 и / или CS 4 также могут быть приняты. После этого типичное расписание курса выглядит следующим образом:
|
1Принято в первый год обучения.
Учебные треки
Мы собрали здесь для студентов-информатиков и их консультантов различные рекомендуемые учебные треки в нескольких областях.
- Алгоритмы & Сложность
Ma / CS 117 Теория вычислимости
CMS / CS 139 Анализ и разработка алгоритмов
SS / CS 149 Введение в алгоритмическую экономику
CS 150 Вероятность и алгоритмы
CS 151 Теория сложности
CMS / CS / CNS / EE 155 Машинное обучение & Data Mining
Ph / CS 219 abc Квантовые вычисления - Алгоритмическая экономика
CMS / CS 139 Анализ и разработка алгоритмов
SS / CS 149 Введение в алгоритмическую экономику
CS / SS 152 Введение в конфиденциальность данных
SS / CS 241 Темы в алгоритмической экономике - BioComputes
CMS / EE 116 Введение в вероятностные модели
CDS 110 Введение в системы управления с обратной связью
CS / EE / Ma 129ab Информация & Сложность
Системы обучения CS / CNS / EE 156ab
Нейронные вычисления CNS / Bi / Ph / CS / NB 187
BE / CS / CNS / Bi 191 ab Биомолекулярные вычисления
Ph / CS 219 abc Квантовые вычисления - Графика
CS / CNS 171 Введение в лабораторию компьютерной графики
CS / CNS 174 Проекты компьютерной графики
CS 176 Введение в исследования компьютерной графики
CS 177 Дискретная дифференциальная геометрия: теория и приложения
ACM 106ab Вводные методы вычислительной математики - Машинное обучение & Искусственный интеллект
CMS / EE 116 Введение в вероятностные модели
EE / CNS / CS 148 Избранные темы в компьютерном видении
CS 150 Вероятность и алгоритмы
CMS / CS / CNS / EE 155 Машинное обучение & Data Mining
CS / CNS / EE 156 ab Learning Systems
Нейронные вычисления CNS / Bi / Ph / CS / NB 187 - Сети и amp; Распределенные системы
CMS / EE 116 Введение в вероятностные модели
CS 142 распределенные вычисления
CS / EE 143 Коммуникационные сети
CMS / CS / EE 144 Сети: структура & Экономика
CS / EE 145 Проекты в сети
CS / EE 146 Advanced Networking - Робототехника & Управление
CDS 110 Введение в системы управления с обратной связью
CMS / EE 116 Введение в вероятностные модели
EE / CNS / CS 148 Избранные темы в вычислительном видении
Системы обучения CS / CNS / EE 156ab
Нейронные вычисления CNS / Bi / Ph / CS / NB 187
ME 115ab Введение в кинематику и робототехнику
ME / CS 132ab Усовершенствованная робототехника: навигация и зрение - Системы
Функциональное программирование CS 115
CS 116 обоснование правильности программы
Проверка логической модели CS 118 для формальной проверки программного обеспечения
Надежное программное обеспечение CS 119: тестирование и мониторинг
CS 121 Введение в реляционные базы данных
Внедрение системы баз данных CS 122
CS 123 Проекты в системах баз данных
Операционные системы CS 124
Требования
- Общее приложение или приложение коалиции с вопросами Caltech - Caltech не имеет предпочтения между общим приложением или приложением коалиции. Мы рекомендуем вам использовать лучшую платформу для вашего процесса подачи заявки.
- Примечание. Caltech также является партнером QuestBridge. Студенты могут подать заявку на Caltech через программу QuestBridge College Match.
- Плата за подачу заявления в размере 75 долларов США или отказ от платы (отказ от общего приложения, отказ от приложения коалиции или отказ от использования Caltech)
- SAT с дополнительным эссе или ACT с письмом (официальные оценки агентства по тестированию)
- Предметный тест SAT по математике 2-го уровня (официальные результаты тестового агентства)
- 1 тест по предмету SAT: биология (экологическая), биология (молекулярная), химия или физика (официальные результаты тестирования агентства)
- 1 оценка учителя математики или естественных наук
- 1 оценка учителя гуманитарных или социальных наук
- Отчет о средней школе
- Академические справки
- Результаты TOEFL - Обязательны для всех иностранных граждан, за исключением 1) вашего родного языка - английского; или 2) у вас было школьное обучение в течение двух или более лет на английском языке. Два года обучения в школе должны быть завершены до истечения срока подачи заявления). Мы не принимаем IELTS или любую другую замену требования TOEFL.
- Заявление о намерениях по оказанию международной финансовой помощи - когда гражданин-иностранец подает заявку на поступление новичка, приложение задает вопросы, чтобы подтвердить его / ее понимание нашей политики финансовой помощи и, таким образом, подтвердить его / ее намерение оказать финансовую помощь Caltech. Caltech чувствителен к нуждам иностранных граждан, потому что общая сумма средств финансовой помощи для этих студентов ограничена, и мы по-прежнему привержены удовлетворению очевидных потребностей всех допущенных студентов.
Стипендия
- Необходимость на основе стипендий
- Стипендии Caltech
Латиноамериканские, латиноамериканские и Карибские исследования
Latin American, Latino and Caribbean Studies