Описание предметов информатика 2 класс: Презентация по информатике на тему «Описание предметов» (2 класс)

Содержание

Презентация по информатике на тему «Описание предметов» (2 класс)

Презентация подготовлена для использования на уроке информатики во 2 классе по теме «Описание предметов». Используется презентация для наглядного представления информации.

Урок 2

Тема: описание предметов

Цель: научить описывать и определять предметы через их признаки, сравнивать предметы по их признакам.

I. Повторение темы «Признаки предмета»

1. Название (слайд 3). Дать общее название предметам, изображенным на слайде, дополнить своими примерами.

2. Форма предмета (слайд 4). Назвать форму предметов на слайде, привести свои примеры предметов, имеющих такую же форму.

3. Цвет предмета (слайд 5). Назвать цвет предметов на слайде, какие еще предметы могут быть такого цвета.

4. Материал предмета (слайд 6). Назвать материал, из которого изготовлены предметы на слайде, привести свои примеры.

5. Размер предмета (слайд 7). Сравнить предметы на слайде по размеру, используя слова: больше, меньше, одинаковые.

Игра «Разложи предметы по коробкам». Признак – название предмета.

(слайд 8)

Игра «Найди ошибку»

Слайд 9 (неверный цвет)

Слайд 10 (неверная форма)

II.Новый материал

Описать предмет – это значит объяснить, какой это предмет, перечислить как можно больше его признаков, т.е. подобрать как можно больше слов, которые отвечают на вопрос: «Какой это предмет?»

Проведение игр, выполнение заданий в рабочей тетради. Во всех играх сначала выслушиваются ответы учеников, затем показываются подсказки.

☺ Игра «Угадай спрятанный предмет»

Слайд 11

Слайд 12 (есть звук фырчания ежа)

☺ Игра «Опиши предмет»

Слайд 13

Слайд 14

☺ Игра «Какой предмет лишний?»

Слайд 15

☺ Игра «Назови сходный предмет»

Слайд 16

Слайд 17

☺ Игра «Найди предмет»

Слайд 18

III Закрепление пройденного материала

Загадки

Слайд 19, 20, 21, 22

Конспект урока по информатике 2 класс описание предметов

Департамент образования администрации Владимирской области

Государственное бюджетное профессиональное учреждение

Владимирской области

«Владимирский педагогический колледж»

Конспект урока по информатике

По теме «Описание предметов»

2 класс

Выполнила:

Студентка группы КП-491

Крайнова Марина

Владимир-2018

Цель: формирование представления об описании предметов.

Задачи

Предметные:

— учить описывать и определять и сравнивать предметы через их признаки;

— учить группировать предметы по разным признакам;

— развивать умение обобщать и классифицировать предметы по какому-либо общему признаку;

— учить анализировать объекты с целью выделения признаков;

— формировать умения выбирать основания и критерии для сравнения объектов.

Метапредметные:

— формировать умения ставить цель, планировать достижение этой цели;

— формировать умение строить логическую цепь рассуждения

-развивать умение выдвигать гипотезы и обосновывать их.

— развивать умение выслушивать собеседника и вести диалог;

Личностные:

— формировать интерес к учебному предмету.

Оборудование: учебник, мультимедиа проектор, интерактивная доска

Этапы

Деятельность учителя

Деятельность учащихся

Орг. момент

Начинаем урок информатики. Вспомним правила поведения в компьютерном классе.

В класс компьютерный вхожу,

С дисциплиной я дружу,

Бегать прыгать и кричать никогда не буду,

Тишину здесь соблюдать я не позабуду.

Актуализация знаний

Перед тем как начать работу над новой темой, давайте вспомнить то, что мы с вами уже хорошо знаем. Чему мы с вами учились на прошлых уроках? Правильно, с прошлого урока мы уже научились определять признаки различных предметов, группировать предметы по их признакам и придумывать общее название предметам одной группы.

На слайде различные предметы. И само задание для учащихся.
Собери в мешок предметы с каким-нибудь общим признаком. Дайте им общее название.

Чем похожи и чем отличаются предметы в каждой паре?

Дети перечисляют предметы с нужным признаком.

При выполнении заданий учащиеся распределяют предметы по общему признаку.

И дают им общее название.

Изучение нового материала

Задание «Опиши предмет»

Учитель показывает детям различные предметы: шоколадка, пуговица, тетрадь, карандаш. (На доске опорные вопросы: — Какого цвета предмет? — Какой вкус у предмета? — Какой формы предмет? — Какого размера предмет? — Из чего сделан предмет? Ученик должен назвать как можно больше признаков данного предмета. Что сейчас мы делали? Правильно, с помощью признаков описывали предмет. Догадались ли вы какая тема нашего сегодняшнего урока? Что же это значит – описать предмет? Описать предмет – это значит объяснить, какой это предмет, перечислить как можно больше его признаков, т.е. подобрать как можно больше слов, которые отвечают на вопрос: «Какой это предмет?»

Предположите цель сегодняшнего урока.

Посмотрите на слайд, выберите задачи подходящие к нашему уроку.

Опишем предмет, которым все мы пользуемся – компьютер. Он серого цвета. Он тяжелый, пластмассовый, работает от электричества, предназначен для хранения и обработки информации.

Теперь опишем другой предмет – калькулятор. Он имеет форму прямоугольника, серый цвет, он легкий, пластмассовый, работает на батарейках, предназначен для вычислений. Сравним эти два предмета. Посмотрим, они абсолютно разные по всем признакам или есть, все же, общие для них признаки? Имеют одинаковый цвет; по весу – разные: один – тяжелый, а другой – легкий; сделаны из одного материала; но источники питания разные; используются в разных целях. Итак, мы увидели, что у этих двух предметов 3 различных и 2 одинаковых признака.

Давайте немного потренируемся и выполним несколько заданий.

Задание «Сравни предметы»

Опиши каждый предмет. Сравни их признаки.

Ученики описывают каждый предмет, используя вопросы на доске.

-Описание предметов.

— Учиться описывать предметы и определять предметы через их признаки.

Ученики, используя вопросы на доске, описывают и сравнивают предметы по их признакам.

Физкультминутка

Видео в презентации

Закрепление

Теперь попробуем сделать наоборот: по признакам угадать предмет.

Игра «Угадай предмет»

Один ученик выходит к доске и описывает какой-либо, загаданный им предмет(только признаками),а ученики отгадывают его.

Задание 11

Посмотрите на предметы в парах, и определите с помощью их признаков, чем они отличаются и чем похожи.

Задание «Назови сходный предмет»

Учитель предлагает любой

предмет. Учащиеся должны придумать предмет, сходный с данным, хотя бы по одному признаку.

Задание на карточках.

Найди предмет по его описанию. Выполняют задание в парах с ответами на вопросы:

-Какие предметы красного цвета?

— Какие из них предметы круглой формы?

-Какой из них большой предмет? Сначала следует выделить красные предметы. Затем среди найденных предметов выделить круглые предметы. И из оставшихся предметов выделить большой предмет (мяч).

А теперь посмотрите на слайд и проверьте себя.

Задание 14

Раздели чертой пуговицы по одному признаку, потом другой чертой- по другому признаку. Опишите пуговицы в каждой полученной группе.(отделить желтые пуговицы от зеленых), другой – по форме (овальные и круглые).

Задание 16 (самостоятельно).

После того как все ребята выполнят задание, ученики меняются тетрадками, учитель убирает фигуру и ребята проверяют ответ.

В результате появляется фигура: круг зеленого цвета.

Отгадывают предмет по его описанию.

Итог урока. Рефлексия

Домашнее задание

Наш урок подходит к концу. Давайте подведём итоге. О чём мы говорили сегодня на уроке? Какую цель ставили перед собой в начале урока. Смогли ли мы её достичь? Что значит описать предмет? Можно ли по описанию предмета определить его?

Оцените свою деятельность на уроке. У вас на партах карточки вам нужно закончить высказывание. Сегодня на уроке я научился…

Сегодня на уроке самым познавательным для меня было …

Меня удивило, что …

Полученные сегодня на уроке знания я могу применить …

На уроке у меня (не)возникли трудности с…

1) Задание 18 в тетради

2) Предложить детям нарисовать свои рисунки, на которых что-то изображено неправильно, т.е. то, чего «не бывает».

Информатика

Презентации к урокам информатики 2 класса (учебник Горячева А.В. «Информатика в играх и задачах»)

I четверть

1.Признаки предметов

2.Описание предметов

3.Состав предметов

4. Действия предметов

5.Симметрия

6.Координатная сетка

7.Контрольная работа

8.Анализ контрольной работы. Заключительное повторение

II четверть

1.Действия предметов

2.Обратные действия

3.Последовательность событий

4.Алгоритм

5.Ветвление

6.Контрольная работа

7.Анализ контрольной работы. Заключительное повторение

III четверть

1.Множество. Элементы множества.

2.Способы задания множеств

3. Сравнение множеств

4.Отображение множеств

5.Кодирование

6.Вложенность множеств

7.Пересечение множеств

8.Объединение множеств

9.Контрольная работа

10.Анализ контрольной работы

11.Заключительное повторение

IV четверть

1.Понятия «истина» и «ложь»

2.Отрицание

3.Логические операции «И», «ИЛИ»

3.Задание на логические операции «И», «ИЛИ»

4.Графы

5.Комбинаторика

6.Контрольная работа

7. Анализ контрольной работы

8.Заключительное повторение

Урок информатики во 2 классе на тему «Числовая информация» – УчМет

МБОУ «Верхнекалиновская СОШ»

Сценарий урока по информатике во 2 классе

по теме «Числовая информация»

УМК по информатике БИНОМ. Лаборатория знаний,

авторы:  Н.В. Матвеева, Е.Н. Челак, Н.К. Конопатова,

Л.П. Панкратова, Н.А. Нурова.

Учитель: Балмухамбетова М.Б.

I квалификационная категория

Задачи урока: развивать информационную культуру, знакомить с информационными задачами нового типа.

Обучающие: совершенствование знаний по теме «числовая информация» с применением полученных знаний и умений в своей практической деятельности; познакомить с понятием «Числовая информация», «числовые данные»

Воспитательные: способствовать  формированию коммуникативной культуры учащихся, развитию умения работать в парах, воспитывать у учащихся самостоятельность, активность, интерес к предмету, правила поведения на уроке , в обществе.

Развивающие: развивать логическое мышление, умение слушать и слышать друг друга , развивать речь, память, внимательность при выполнении заданий разного типа; познавательные способности и способности логического мышления, внимания; развивать умение принимать собственные решения, работать в паре, оказывать взаимопомощь.

Оборудование: компьютер с мультимедийным проектором, ноутбуки на каждого ученика, рабочие тетради, карточки для рефлексии, цветные карандаши.

Ход урока

I.

Здравствуйте, ребята! У нас сегодня необычный урок, урок, на котором присутствуют учителя из других школ, порадуем наших гостей отличными знаниями по информатике. Начнем наш урок.

II.Разминка. Информационный словарик

Как обычно, проведем разминку Информационный словарик, вспомним слова и термины, используемые на уроке информатики. Не забывайте правила этой игры.

Мышь, клавиатура, информация, диск, флешка, слуховая , текстовая информация, данные, кодирование, носители, монитор, планшет, зрительная, осязательная ( специальные слова, используемые в информатике)

III.

(слайд 1,2.)

Попробуйте ответить на вопросы, и мы узнаем тему урока.

Вечером встаёт луна. Сколько в небе лун?

Сколько веселых гусей было у бабуси?

Сколько глаз у светофора?

Сколько времён года?

Лучшая оценка в школе?

Сколько будет 3+3?

Сколько цветов у радуги?

Сколько щупалец у осьминога?

Это перевёрнутая шесть?

Сколько пальцев на руках?

Дети, о чем мы сегодня будем говорить? (о числах)

Вернее, о числовой информации.

А что такое информация? (знания, сведения, слухи)

IV.

Открыли рабочие тетради и записали сегодняшнее число 23 декабря 2014 г.

Тема урока «Числовая информация»

(слайд 3)

Ребята, посмотрите, о чем думает умная сова? (о числах)

А где используются числа? ( на уроке математики, информатики, дома, в магазине, на улице и т. д)

Дети, какую цель мы ставим на уроке. (побольше узнать о числах и где используются числа )

Как вы думаете, что надо сделать, чтобы достичь этого. (слушать учителя, выполнять задания и запоминать)

Ребята! Давайте посчитаем! (слайд 4)

Но так считали не всегда. Цифры и числа появились не сразу

(слайд5,6 )

Первыми инструментами для счёта были пальцы рук. С помощью пальцев люди представляли и передавали информацию о количестве предметов.

Можно сказать, что пальцы были первым калькулятором. Загибаешь – складываешь. Разгибаешь – вычитаешь.

Информацию о количестве предметов древние люди представляли и передавали с помощью зарубок на дереве или камне, узелков на верёвке и другими способами.

В древнем Риме придумали обозначать числа с помощью букв. Например, число 10 обозначалось буквой X

Ребята! А как называются такие числа? (Римские)

(слайд7 )

Мы знаем, что информацию о количестве предметов можно записать в виде текста или числом (например, 1стол, один стол)

Ребята! Вы любите загадки? На нашем пути целый лес загадок о числах.

(слайд 9,10 )

Попробуйте их отгадать!

1. Скачет мячик по страницам.
Ищет он свою сестрицу,
Что имеет вид кольца —
Без начала и конца (ноль)

2.Стоит она среди листа
Одна, когда тетрадь пуста.
Задрав свой нос до потолка,
Она бранит ученика.
И словно цапля средь болот
Его за лень его клюет.
Хоть у нее одна нога
Она стройна, горда, строга.
Ни журавль то, ни синица.
А всего лишь (единица)

Что скользит по светлой глади
Ученической тетради
Белым лебедем прекрасным,
Ставшим от позора красным
За бездельника, плутишку
Непослушного мальчишку?
То, за что его ругают
И конфет в обед лишают.
С легким росчерком пера
Появилась цифра (два)

Эта цифра просто чудо
У нее родня повсюду
Даже в алфавите есть
У нее сестра-близнец (три)

То ли цифра, то ли вилка,
То ли двух дорог развилка,
В ученической тетради,
Знаю точно — все ей рады (четыре)

Смотрит мама с нетерпеньем,
На страницы дневника.
Ждет заветную оценку
У сынка-озорника
Но опять одни четверки
Нет красавицы (пятерки)

Мы умеем использовать десять цифр, с помощью которых записываются числа: 1,2,3,4,5,6,7,8,9,0. Каждая цифра имеет свое название: «один», «два» и т.д.

(слайд 11.12 )

Цифры – это знаки, с помощью которых числа записываются на бумаге или другом носителе. Также как из букв составляются слова, так и из цифр составляются числа.

Как называются числа, составленные

из одной цифры? — однозначные, (3,7,8)

Из двух цифр — двузначные (23,14,56)

Из нескольких цифр — многозначные 3254

Следующее испытание называется «Болото двузначных чисел», для этого вы должны составить все двузначные числа из цифр 1, 2,3.

(слайд 14)

1.Числом можно закодировать количество предметов или число предметов.

Например,

Сколько груш вы видите на экране?

А сколько клубник?

Сколько планшетов (Пять)

А сколько машинок? (Три)

(слайд 15)

2.Числами обозначают порядковые номера.

Например, каждый дом на улице имеет свой порядковый номер. Эти номера можно увидеть на табличках, прикрепленных к стенам домов. Обычно дома с нечетными номерами располагаются на одной стороне улицы, а с четными – на другой.

Вот мы и подошли к долине порядковых номеров, здесь нас ждет интересная игра «Числа перепутались». Вам необходимо их восстановить по порядку.

(слайд 16,17)

А теперь ещё раз посмотрите на доску. Здесь представлена таблица

В первой строке представлены порядковые номера рисунков – это числовая информация, закодированная числами 1,2,3,4 т.е. числовые данные.

Во второй строке сами рисунки – А это какая информация? (графическая)

У таблицы четыре столбца. Порядковые номера столбцов совпадают с порядковыми номерами рисунков.

А что можно ещё обозначить числом?

Итак, дети числом можно обозначить: количество предметов, порядковый номер, даты и время.

(слайд19 )

Опять для вас загадка, и мы у подножия горы информационных задач

Он быстрее человека
Перемножит два числа,
В нем сто раз библиотека
Поместиться бы смогла,
Только там открыть возможно
Сто окошек за минуту.
Угадать совсем несложно,
Что загадка про
… (компьютер)

Итак, садимся за компьютер и выполняем задание.

Вот мы успели поработать за компьютерами около десяти минут.

Кто сколько заданий вып олнил за это время?

В виде какой информации вы выразили свои ответы? (числовой).

Вы поработали за компьютерами 10 минут — это какая информация? Это- числовая информация об отрезке времени, за который вы поработали за компьютерами.

(слайд20 )

А теперь проверим, правильно вы выполнили или нет?

Подошло время размяться. Но сегодня физкультминутку проведёт мой помощник. Для этого внимательно смотрите на экран и точно повторяйте его движения. Знакомьтесь!

(физкультминутка)

А теперь откройте свои рабочие тетради стр. 12 и выполняем задание № 1,7

Обратите внимание на этот слайд

Самое важное (слайд)

Наш урок подходит к концу. Удалось нам достичь цели. Чему мы научились.

О чем мы сегодня говорили ( о числах и числовой информации)

Что можно обозначить с помощью чисел?

Количество предметов, порядковый номер, а также дату и время.

(слайд23 )

Рефлексия. Ребята, у вас на столах лежат маленькие компьютеры, мониторы которых надо раскрасить в нужный цвет.(красный, желтый или зеленый)

Но не торопитесь, прежде чем раскрасить, подумайте.

1.Если на уроке было интересно, и вы всё поняли, красите в зеленый цвет.

2.если вам было интересно, но не всё понятно, то берёте в руки желтый карандаш.

3.Если вы ничего не поняли, к сожалению, раскрашиваете свои мониторчики в красный цвет. (Подсказка на слайде).

Поднимите компьютеры с зеленым светом!

У кого желтым?

У кого красным?

Я рада, что большинство мониторов светятся зеленым светом!

Я огорчена, что большинство мониторов загорелось красным светом!

(слайд24 )

Домашнее задание. А теперь откройте свои дневники и напишите домашнее задание. П.12, задания в рабочей тетради.

Оценки.

Отлично работали

Нужно постараться

Обязательно нужно подтянуться

Литература.

  1. Информатика : учебник для2 класса в 2ч. Ч.2/ Н.В.Матвеева, Е.Н. Челак, Н.К. Конопатова и др.-М.: БИНОМ. Лаборатория знаний,2012.

  2. Информатика : рабочая тетрадь для 2 класса, ч. 2

  3. Информатика. УМК для начальной школы: 2-4 классы. Методическое пособие для учителя. Авторы: Полежаева О. А.

Школа 87 Петроградского района СПб официальный сайт

Поиск. Найдётся всё!


Самообследование

Это интересно!

Госуслуги

Есть предложения по организации учебного процесса или знаете, как сделать школу лучше?

Написать о проблеме


Питание в школе


Раздел о безопасности

Права ребенка

Телефоны доверия

Профилактика экстремизма

Электронная приемная

Мы против коррупции

Мы законопослушны

Безопасный путь к нам

Роскомнадзор

Рейтинг сайта

Профили обучения школы 87 Петроградского района

10-11 классы

2021/2022

В нашей школе реализуется три профиля обучения среднего общего образования:

1. Технологический

— с изучением математики и физики;

2. Социально-экономический

— математика, обществознание, экономика;

3. Универсальный 

— русский, математика, биология.


1. Особенности учебного плана технологического профиля:

В учебном плане технологического профиля (X-XI классы)
— профильными общеобразовательными учебными предметами являются «Математика» и «Физика», предмет «Математика» в X-XI классах изучается в качестве двух предметов «Алгебра и начала анализа» и «Геометрия»;

— обязательный набор базовых общеобразовательных предметов: «Русский язык», «Литература», «Иностранный язык (английский/французский)», «История», «Обществознание (включая экономику и право)», «Биология», «Химия», «Астрономия», «Физическая культура», «Основы безопасности жизнедеятельности».

Региональная специфика учебного плана

      В региональный компонент учебного плана входят дополнительные часы на изучение учебных предметов «Русский язык» (1 час в неделю в каждом классе) и «История» (1 час в неделю в каждом классе) в X-XI классах.
      Преподавание учебного предмета «История» в 10 классе ведется по линейной системе, включает изучение периода с 1914 по 1945 гг. В 11 классе сохраняется концентрическая модель обучения.
      Дополнительное  время, определенное  на изучение учебного предмета  «История», используется на изучение актуальных вопросов истории России, обращается особое внимание на изучение истории Великой Отечественной войны 1941-1945 годов и блокады Ленинграда.

Компонент общеобразовательной организации

• В качестве компонента образовательного учреждения в учебный план включены:

— предмет «География» и предмет «Информатика и ИКТ» для обеспечения подготовки учащихся в социально-экономической сфере и в области информационно-коммуникативных технологий;

— элективные учебные предметы «Математика: избранные вопросы», «Практикум по математике», «Элементы начертательной геометрии», «Методы решения физических задач», «Компьютерная графика» — для надстройки профильных предметов, для расширения и углубления знаний по избранному строительному профилю.


2. Особенности учебного плана социально-экономического профиля:

В учебном плане социально-экономического профиля (X-XI классы)

• профильными общеобразовательными учебными предметами являются «Математика», которая изучается в качестве двух предметов «Алгебра и начала анализа» и «Геометрия», «Обществознание» и «Экономика»;

• обязательный набор базовых общеобразовательных предметов: «Русский язык», «Литература», «Иностранный язык (английский/французский)», «История», «Право», «Биология», «Физика», «Астрономия», «Химия», «Физическая культура», «Основы безопасности жизнедеятельности».

Региональная специфика учебного плана

• В региональный компонент учебного плана входят дополнительные часы на изучение учебных предметов «Русский язык» (1 час в неделю в каждом классе) и «История» (1 час в неделю в каждом классе) в X-XI классах.

Компонент общеобразовательной организации

• В качестве компонента образовательного учреждения в учебный план включены:

— предмет «География» как предмет, поддерживающий профиль, и предмет «Информатика и ИКТ» для обеспечения подготовки учащихся в области информационно-коммуникативных технологий;

— элективные учебные предметы «Математика: избранные вопросы», «Практикум по математике», «Введение в философию», «Актуальные вопросы изучения обществознания» — для надстройки профильных предметов, для расширения и углубления знаний по математике и обществознанию; 

— элективные учебные предметы «Английский язык. Подготовка к ЕГЭ», «Компьютерная графика», «Математические основы информатики» — для расширения и углубления знаний учащихся в социальной сфере, а также формирования их социальной и межкультурной компетентности.


3. Особенности учебного плана химико-биологического профиля:

В учебном плане химико-биологического профиля (X-XI классы)

• профильными общеобразовательными учебными предметами являются «Математика», которая изучается в качестве двух предметов «Алгебра и начала анализа» и «Геометрия», «Химия» и «Биология»;

• обязательный набор базовых общеобразовательных предметов: «Русский язык», «Литература», «Иностранный язык (английский/французский)», «История», «Обществознание (включая экономику и право)», «Физика», «Астрономия», «Физическая культура», «Основы безопасности жизнедеятельности».

Региональная специфика учебного плана

• В региональный компонент учебного плана входят дополнительные часы на изучение учебных предметов «Русский язык» (1 час в неделю в каждом классе) и «История» (1 час в неделю в каждом классе) в X-XI классах.

Компонент общеобразовательной организации

• В качестве компонента образовательного учреждения в учебный план включены:

— предмет «География» и предмет «Информатика и ИКТ» для обеспечения подготовки учащихся в социально-экономической сфере и в области информационно-коммуникативных технологий;

— элективные учебные предметы «Математика: избранные вопросы», «Практикум по математике» — для расширения и углубления знаний по математике; 

— элективные учебные предметы «Английский язык. Подготовка к ЕГЭ», «Компьютерная графика», «Математические основы информатики», «Введение в философию» — для расширения и углубления знаний учащихся в социальной сфере, а также формирования их социальной и межкультурной компетентности.

— Читайте подробнее о Технологическом профиле нашей школы.                               

 

Поиск. Найдётся всё!


Школа в соцсетях

Прием в 1 класс!

Передовая методика

Индивидуальное обучение

Кружки и секции

Профильное обучение

Строительный класс

ГИА 9-11

Спорт

РДШ

ГТО

Олимпиады и Конкурсы

Толерантность

Статистика

Онлайн всего: 1

Гостей: 1

Пользователей: 0


Курсы — Информатика

Колледж Лас-Позитас

предлагает программы получения степеней и сертификатов в области компьютерных наук, подготовить студентов к прямому поступлению на работу и/или подготовке к переводу на четырехлетнюю Университет. Эти программы охватывают широкий спектр компьютерных профессий, которые включают программирование, системный анализ, обработку данных и информатику.Студенты научится управлять компьютерными операциями, написав подробные инструкции на компьютере языки для решения разнообразных задач в бизнесе, правительстве и науке. Эти включают сбор информации, обработку, хранение и передачу с использованием компьютеров и компьютерной периферии. Основные области изучения информатики включают искусственный интеллект; компьютерные системы и сети; системы баз данных; человеческие факторы; численный анализ; языки программирования; программная инженерия и теория вычислений.

градусов:

Сертификаты достижений:

Карьерные возможности

Включает, но не ограничивается: программистом, программистом/аналитиком, бизнес-аналитиком, Системный аналитик, Специалист по информатике, Информационный технолог, Информационные системы Профессионал, Специалист по информационным технологиям, Специалист по программированию, Программное обеспечение Разработчик или инженер-программист.

Курсы информатики

CS 1 — Основы вычислений I

4 шт.

Введение в программирование и решение задач на C++. Методы решения проблем и алгоритмы; дизайн программы, разработка, стиль, тестирование и отладка.Синтаксис С++ охватывает: переменные; типы данных; операторы и выражения; структуры управления; библиотека и пользовательские функции; базовый ввод/вывод файлов; ввод/вывод бинарных файлов; массивы; векторы; абстрактные типы данных, включая определяемые пользователем структуры данных и перечисляемые типы данных. Настоятельно рекомендуется: МАТЕМАТИКА 107 с минимальной оценкой C, CS 7 с минимальный класс C. 54 часа лекций, 54 часа лабораторных работ. АА/АС ГЭ. Трансфер: ЧСС, УК; C-ID# COMP 122.

  • Степень применима, кредит
  • Вариант классификации: OP

CS 2 — Основы вычислений II

4 шт.

Применение методов разработки программного обеспечения для проектирования и разработки крупных программы.Применяемые методы объектно-ориентированного программирования и стратегии решения проблем к задачам среднего уровня с использованием C++. Включает указатели и динамическое размещение; классы; инкапсуляция; наследование и полиморфизм; перегрузка объектов и функций; рекурсивные алгоритмы; абстракция данных и структуры. Условие: CS 1 с минимумом степень С. 54 часа лекций, 54 часа лабораторных занятий. Трансфер: CSU, UC; C-ID# COMP 132.

  • Степень применима, кредит
  • Вариант классификации: OP

CS 7 — Введение в концепции компьютерного программирования

3 шт.

Вводный курс по концепциям компьютерного программирования и основным навыкам программирования используя объектно-ориентированные языки, такие как Python.Материал включает в себя методы решения проблем, разработка алгоритмов и общие конструкции программирования, такие как переменные, выражения, ввод/вывод, принятие решений, циклы и массивы. 45 часов лекций, 27 часов лабораторных. Трансфер: CSU, UC; C-ID# COMP 112.

  • Степень применима, кредит
  • Вариант классификации: OP

CS 16 — Разработка мобильных приложений — iPhone

3 шт.

Объектно-ориентированное программирование на Swift для iPhone, iPad и связанных платформ на от начального до среднего уровня.Знакомство с мобильной платформой iOS. Введение к синтаксису и концепциям Swift и интерфейсу программирования приложений iOS (API), включая: классы, объекты, наследование, протоколы, опции, массивы, словари, и закрытия; создание пользовательских интерфейсов; использование графики и звука; реагировать на прикосновения взаимодействие с пользователем. Настоятельно рекомендуется: CS 1. 45 часов лекций, 27 часов лабораторных занятий. Трансфер: ЧСС.

  • Степень применима, кредит
  • Вариант классификации: OP

CS 17 — Дискретные математические структуры

4 шт.

Этот курс предназначен для специалистов по математике и информатике. к дискретным математическим структурам, используемым в информатике и их приложениях.Содержание курса включает: логику высказываний и предикатов; правила вывода; квантификаторы; элементы теории целых чисел; теория множеств; методы доказывания; индукция; комбинаторика и дискретная вероятность; функции и отношения; рекурсивные определения и повторение связи; элементы теории графов и деревьев. Приложения включают в себя: анализ алгоритмов, Булевы алгебры и цифровые логические схемы.Студенты, которые закончили или зачислены in, МАТЕМАТИКА 10 может не получить кредит. Требования: МАТЕМАТИКА 1 с минимальной оценкой C (можно сдавать одновременно), CS 1 не ниже С (можно сдавать одновременно). 72 часа лекций, 18 часов лабораторных. АА/АС ГЭ. Трансфер: CSU, UC; ЦСУ ГЭ: B4; ИГЭТК: 2А; C-ID# COMP 152.

  • Степень применима, кредит
  • Вариант классификации: GR

CS 18 — Разработка мобильных приложений — Android

3 шт.

Этот курс программирования предназначен для тех студентов, которые уже прошли вводный курс программирования и представляет собой всестороннее изучение концепций и навыки программирования для Android, а также помогает учащимся разрабатывать приложения для мобильных устройств. устройства.Студенты будут использовать программный эмулятор для разработки приложений и реального мобильное устройство для демонстрации приложений. Основное внимание уделяется концепциям компьютерных наук. необходимо для разработки, отладки и тестирования вариантов существующих приложений. Сильно Рекомендуется: CS 31 с минимальной оценкой C. 36 часов лекций, 54 часа лабораторных работ. Трансфер: ЧСС.

  • Степень применима, кредит
  • Вариант классификации: OP

CS 20 — Расширенное программирование со структурами данных/C++

4 шт.

Разработка и реализация сложных программ на C++ с использованием различных фундаментальных структуры данных и алгоритмы. Включает разработку и реализацию рекурсивных функции, абстрактные типы данных, связанные списки, стеки, очереди, двоичные деревья, хеш-таблицы, алгоритмы индукции, поиска и сортировки, графы, кучи и алгоритм анализа. Настоятельно рекомендуется: CS 2 с минимальной оценкой C. 54 часа лекций, 54 часа лабораторных работ. Перевод: CSU, UC.

  • Степень применима, кредит
  • Вариант классификации: OP

CS 21 — Организация компьютера и программирование на языке ассемблера

4 шт.

Основы машинной архитектуры, архитектуры и проектирования ЦП, машинный язык, ассемблер язык, операционная система и языковой интерфейс более высокого уровня. Представление данных, представление и выполнение инструкций, методы адресации и использование макросов. Вопросы эффективности пространства и времени. Ввод/вывод, включая режимы видео. Процедуры, включая передача параметров и связь с языками более высокого уровня. Условие: CS 1 с минимальный класс C. 54 часа лекций, 54 часа лабораторных работ. Трансфер: CSU, UC; C-ID# КОМП 142.

  • Степень применима, кредит
  • Вариант классификации: OP

CS 31 — Программирование на Java

4 шт.

Программирование приложений на Java для студентов, уже знакомых с концепциями программирование. Темы будут включать в себя апплеты, программирование графического интерфейса и дизайн с использованием Swing, представление файлов данных через Интернет, элементарные структуры данных (очереди, связанный список, стеки) и векторы, поиск (линейный, двоичный), алгоритмы сортировки, программирование баз данных с использованием JDBC (подключение к базе данных Java), удаленного вызова метода (RMI) и Java Бобы. Студент также познакомится и получит опыт разработки приложений Java. и апплеты в среде(ах) Linux/Unix.Настоятельно рекомендуется: CS 1 с минимумом оценка C, CS 7 с минимальной оценкой C. 54 часа лекций, 54 часа лабораторных работ. Перевод: CSU, UC.

  • Степень применима, кредит
  • Вариант классификации: OP

CS 41 — Введение в Linux/LPI Сертификация Linux+

3 шт.

Этот курс представляет собой практическое обучение, охватывающее базовую установку, управление, настройку, документация и разделы по оборудованию для операционной системы Linux/UNIX на рабочих станциях в сетевом окружении.Курс включает в себя всестороннее освещение тем, связанных для дистрибутивов Linux, установки, администрирования, X-Windows и работы в сети. Студенты которые завершили или зачислены в CNT 7401, не могут получить кредит. Настоятельно рекомендуется: CIS 50 с оценкой не ниже С. 45 часов лекций, 27 часов лабораторных. Передача: ХСС.

  • Степень применима, кредит
  • Вариант классификации: OP

CS 43 — Профессиональные коммуникации

3 шт.

Этот курс применяет принципы этического и эффективного общения для создания писем, записок, электронных писем, а также письменных и устных отчетов для различных деловых ситуации.Курс делает упор на критическое мышление, планирование, организацию, сочинение, и пересмотр деловых документов для создания и проведения устных презентаций на профессиональном уровне. Дополнительное внимание будет уделяться развитию навыков межличностного общения, командному участию навыки и навыки написания технических отчетов. Студенты, которые закончили или зачислены в CNT 43 или CIS 43 не могут получить кредит. Требования: ENG 1A с минимальной оценкой C или ENG 1AEX с минимальной оценкой C.Лекция на 54 часа. Трансфер: ЧСС; C-ID # BUS 115.

  • Степень применима, кредит
  • Вариант классификации: OP

CS 45 — Программирование базы данных

4 шт.

Это курс программирования, который выходит за рамки простого управления базами данных «настольных компьютеров».Участники узнают, как проектировать облачные базы данных и управлять ими, а также изучат динамические приложения, которые взаимодействуют с базами данных, используя скомпилированные и интерпретированные клиент/сервер языки программирования. Изучите концепции баз данных, принципы реляционных баз данных, базы данных методы проектирования/моделирования и язык структурированных запросов (SQL). Условие: CS 1 с минимальной оценкой C или CS 7 с минимальной оценкой C или CS 31 с минимальной оценкой степень С.54 часа лекции, 54 часа лаборатории. Перевод: CSU, UC.

  • Степень применима, кредит
  • Вариант классификации: OP

CS 46 — Программирование игр: 2D и 3D

3 шт.

Хотите поиграть? Вы сыграли много игр.Теперь пришло время создать свой собственный! Дизайн, разработка и тестирование небольших 2D и 3D компьютерных игр с использованием программного обеспечения для разработки игр такие инструменты, как Scratch, Alice или аналогичные программы разработки программирования. Это первое курс программирования даст студенту понимание принципов гейм-дизайна, вопросы дизайна, специфичные для жанра, рассказывания историй, манипулирования изображениями и команды разработчиков.Для начала не требуется опыт программирования. Несмотря на то что этот курс посвящен программированию, другие кратко затронутые темы будут включать история технологий компьютерных/видеоигр, жанры игр и принципы дизайна, а также социальное воздействие игр. 45 часов лекций, 27 часов лабораторных. Трансфер: ЧСС, УК.

  • Степень применима, кредит
  • Вариант классификации: OP

CS 47 — Проект Capstone

3 шт.

Предполагается, что это кульминационный опыт в рамках получения степени или сертификата.Работая индивидуально или в небольшой команде, вы разработаете масштабную работу, подобную проект, обусловленный потребностями клиента и требующий планирования, реализации, документации и представление решения. В зависимости от требований клиента, каждый студент или студент команда систематически и организованно разработает и внедрит решение, нарушая проект на логические подкомпоненты и/или шаги. Каждый студент или студенческая команда также подготовит соответствующие письменные материалы и сделает устную презентацию конечный продукт. Настоятельно рекомендуется: CS 1 с минимальной оценкой C или CS 31 с минимальный класс C, CNT 52 с минимальным классом C, CIS 43 с минимальным классом из C или CNT 43 с минимальным классом C или CS 43 с минимальным классом C, CIS 60 с оценкой не ниже С, CIS 62 с оценкой не ниже С, CS 45 с оценкой не ниже степень С.18 часов лекций, 108 часов лабораторных. Трансфер: ЧСС.

  • Степень применима, кредит
  • Вариант классификации: OP

COMP_SCI 211: Основы компьютерного программирования II | Информатика

Предлагается квартал

Осень : 12:30-1:50 ВтЧт ; Гена
Зима : 2-3:20 ВтЧт ; Гена и Бхагаватула
Весна : 2-3:20 ВтЧт ; Bhagavatula

Предварительные требования

COMP_SCI 111 или 150

Описание

ОПИСАНИЕ КАТАЛОГА: CS 211 обучает базовым навыкам проектирования программного обеспечения в малых и средних масштабах. Мы стремимся обеспечить мост от ориентированных на учащихся языков How to Design Programs к реальным языкам и инструментам, являющимся отраслевыми стандартами. В первой половине курса вы изучите основы императивного программирования и ручного управления памятью с использованием языка программирования C. Во второй половине курса мы перейдем к C++, который предоставляет механизмы абстракции, такие как классы и шаблоны, которые мы используем для выражения наших дизайнерских идей. Темы включают выражения, операторы, типы, функции, ветви и итерации, пользовательские типы, сокрытие данных, базовое использование оболочки UNIX и тестирование.

  • T его курс является обязательным Базовым курсом в учебной программе CS в McCormick and Weinberg
  • Студентам настоятельно рекомендуется сдать CS 150 до CS 211.

ТРЕБУЕТСЯ УЧЕБНИК : Н/Д

ИНСТРУКТОР КУРСА: Бранден Гена и Шрути Бхагаватула (осень и зима), Шрути Бхагаватула (весна).

КООРДИНАТОР КУРСА: проф.Сара Оусли Суд

ПРЕДВАРИТЕЛЬНЫЕ ТРЕБОВАНИЯ: COMP_SCI 111 или 150

ПОДРОБНЫЕ ТЕМЫ КУРСА:

  • С/С++
    • Введение в разработку программного обеспечения.
    • Основные типы данных, переменные, компьютерная арифметика, выражения, скобки.
    • Базовый ввод/вывод – cout, cin.
    • Введение в классы – определение собственных типов данных
    • Поток управления – последовательный, тест-и-ветвь и итерация.Булевы выражения.
    • Массивы, указатели и строки.
    • Функции: вызов по значению и вызов по ссылке, ссылки и указатели, кадры стека.
    • Перегрузка функции
  • ВВЕДЕНИЕ В КЛАССЫ:
    • Структуры и классы, сокрытие и инкапсуляция данных.
    • Общественные и частные члены, строители, союзы.
    • Интерфейс и реализация.
    • Деструкторы классов и конструкторы копирования, оператор =, глубокие и поверхностные копии.
    • Перегрузка оператора C++.
    • Куча пространства, операторы new/delete.
    • Наследование и производные классы, иерархии и состав классов.
    • Виртуальные функции и полиморфизм.
    • Обработка связанных списков: стеки и очереди, деревья и рекурсия.
  • Введение в UNIX — процессы, управление файлами, перенаправление и конвейерная обработка, создание файлов.

ОЦЕНКИ: Зависит от преподавателя

Программы бакалавриата — информатика

Программы бакалавриата

Школа вычислительной техники и информатики предлагает степени бакалавра наук (BS) и бакалавра искусств (BA) в области компьютерных наук. Обязательная курсовая работа по информатике дает студенту понимание основных областей информатики: структуры языков программирования, операционных систем, разработки программного обеспечения, алгоритмов и структур данных, компьютерной архитектуры и теории информатики. Факультативы позволяют учащимся изучать дополнительные темы, такие как искусственный интеллект, базы данных, высокопроизводительные вычисления, сети и кибербезопасность. У студентов есть возможности для полевого опыта / стажировки, независимого обучения и исследований бакалавриата в одной из наших лабораторий. Опыт Capstone позволяет студентам использовать свои накопленные знания в области разработки и реализации проектов.

Выпускники программы

Computer Science имеют хорошие возможности для получения достойной и высокооплачиваемой работы в компьютерной индустрии, относительно невосприимчивой к аутсорсингу.Кроме того, выпускники могут также применять свои знания везде, где используются компьютеры, включая промышленность и бизнес, исследовательские институты, образовательные учреждения, а также государственные лаборатории и агентства. Б.С. и Б.А. Обе степени делают упор на информатику наряду с сильным гуманитарным образованием. Выпускники Школы вычислительной техники и информатики также хорошо подготовлены к поступлению в аспирантуру для дальнейшего изучения компьютерных наук или других смежных областей или, при некоторой дополнительной подготовке, к поступлению в профессиональную школу.

Школа вычислительной техники и информатики имеет несколько исследовательских лабораторий, специализирующихся на таких областях, как искусственный интеллект и машинное обучение, системы баз данных, высокопроизводительные вычисления, кибербезопасность, наука о данных, компьютерное зрение, визуализация и компьютерное моделирование физических процессов. В большинстве этих лабораторий обычно работают студенты, которые помогают профессорам и аспирантам в их исследованиях. Студентов наставляют профессора и аспиранты, и они получают хорошее представление о том, что такое исследования и аспирантура.Помимо полученного интересного и ценного опыта, студенты часто получают оплату и/или соавторы научных работ.

На этой странице вы можете найти описание наших:

Степени бакалавра

Школа предлагает степени бакалавра наук (BS) и бакалавра искусств (BA) в области компьютерных наук.

 Б.С. Степень обеспечивает всестороннюю основу в области компьютерных наук и готовит студента к успешной карьере в промышленности, бизнесе, правительстве или где-либо еще, где необходимы компьютерные знания и навыки. Он также обеспечивает прочную основу для дипломной работы в области компьютерных наук и связанных с ней областей. Б.С. Степень аккредитована Комиссией по аккредитации компьютеров ABET.

Бакалавр искусств Степень дает студенту прочную основу в области компьютерных наук, обеспечивая при этом большую гибкость для курсовой работы за пределами основной специальности. Как и бакалавриат, он также готовит студента к успешной карьере в области вычислительной техники или к работе в аспирантуре.

Минимальное количество часов, необходимое для получения степени бакалавра CS и бакалавра CS: 120 академических часов.Требуемый средний балл: 2.00. Требуемый средний средний балл: 2.00. В Университете штата Мэн в Ороно необходимо пройти не менее 18 часов курсов компьютерных наук, число которых превышает 300. Все студенты должны соответствовать общеобразовательным требованиям Колледжа свободных искусств и наук и Университета. Студент Университета штата Мэн, желающий пройти курс в другом месте для получения степени, должен заранее получить одобрение курса от факультета и колледжа.

Степень бакалавра компьютерных наук

[Примечание: Это описание немного отличается от описания в каталоге, так как были исправлены некоторые ошибки.Это обновленное описание войдет в будущую редакцию каталога; однако каталог всегда имеет приоритет над другими описаниями.]

Требования к степени

Все курсы, требуемые Программой компьютерных наук, должны быть пройдены для оценки; пройденные курсы зачет/незачет не учитываются. (Из-за пандемии COVID-19 может действовать исключение из этой политики; дополнительную информацию см. на umaine.edu/return.)

Курсы, отмеченные звездочкой (*) ниже, должны быть завершены с оценкой «C» или выше по каждому из них.Оценка C- недостаточна.

ИНФОРМАТИЧЕСКИЕ КУРСЫ (53 кредитных часа):
      • COS 100 Success in Computer Science (1 балл)
      • *COS 125 Введение в решение проблем с помощью компьютерного программирования (4 балла)
      • COS 135 Прикладное программирование на C (3 балла)
      • *COS 140 Основы компьютерных наук (3 балла)
      • *COS 225 Объектно-ориентированное проектирование и структуры данных (3 балла)
      • COS 226 Введение в структуры данных (3 кр. )
      • COS 235 Компьютерная архитектура (3 кр.)
      • Языки программирования COS 301 (3 кр.)
      • COS 331 Операционные системы (3 кр.)
      • COS 397 Информатика Capstone 1 (3 кредита)
      • COS 420 Введение в программную инженерию (3 балла)
      • COS 430 Введение в кибербезопасность (3 балла)
      • COS 490 Компьютеры, этика и общество (3 балла)
      • COS 497 Информатика Capstone 2 (3 кредита)
      • Двенадцать дополнительных кредитных часов из курсов COS 3XX, COS 4XX и COS 5XX (или утвержденных заменителей).
КУРСЫ МАТЕМАТИИ (15-16 кредитных часов):
      • *MAT 126 Исчисление I (4 кр.)
      • MAT 127 Исчисление II (4 кр.)
      • Дискретные структуры COS 250 (4 кр.)
      • Статистика: один из STS 232, STS 332 или STS 434 (3-4 кр.)
ОПЫТ CAPSTONE:

Чтобы выполнить требование к краеугольному камню, студенты бакалавриата по информатике должны использовать свои накопленные знания в этой области для решения конкретной проблемы. Учащиеся соответствуют требованиям к завершению, заполнив COS 397 и COS 497.

АНГЛИЙСКИЙ (6 кредитных часов):
      • *ENG 101 Состав колледжа (3 кр.)
      • ENG 317 Деловое и техническое письмо (3 кр.)
НАУЧНЫЕ ТРЕБОВАНИЯ (14 кредитных часов):

Это должно включать двухсеместровую последовательность лабораторных наук из BIO 100/200 или BIO 100/208 или CHY 121/123, CHY 122/124 или ERS 101/102 или PHY 121/122 в общей сложности 8 часов, и дополнительные 6 часов научных курсов в любой из следующих областей:

      • Астрономия (АСТ; кроме АСТ 114)
      • Биологические науки (БИО)
      • Биохимия, микробиология и молекулярная биология (BMB; BMB 207 и выше)
      • Химия (CHY; CHY 121 и выше)
      • Науки о Земле (ERS; ERS 100 и выше)
      • Морская наука (SMS; SMS 100 и выше)
      • Физика (PHY; PHY 121 и выше)
      • Экология дикой природы (WLE; WLE 200 и выше)
ДОПОЛНИТЕЛЬНОЕ ОБЩЕОБРАЗОВАТЕЛЬНОЕ ОБРАЗОВАНИЕ:

Требования к общеобразовательному курсу UMaine можно найти в Личном кабинете учащихся (https://studentrecords. umaine.edu/) → Академический (верхнее меню) → Требования для общего образования. Поскольку один курс может охватывать более одного требования по Человеческим ценностям и социальному контексту, вы можете уменьшить требования к нагрузке на курс, сделав продуманный выбор.

Типовая учебная программа для бакалавра наук в области компьютерных наук

Мы предлагаем здесь два типовых учебных плана: один для учащихся, готовых к математическим вычислениям, и один для учащихся, не умеющих это делать. Готовность к исчислению оценивается учащимся, получившим оценку C или выше по MAT 122 Pre-Calculus; или отсутствие оценки по MAT 122 и проходной балл по части 3 вступительного экзамена по математике (76 баллов или выше на экзамене ALEK), чтобы вы могли поступить на MAT 126 или выше.Если вы готовы к математическому анализу, Модель А — это типовая учебная программа, которая вам подходит; если нет, то см. модель B.

Большинство учащихся не будут точно следовать типовому учебному плану. Факультативы могут быть перемещены, и может потребоваться внести некоторые коррективы в зависимости от кредитных часов пройденных курсов (например, если вы проходите курс статистики из 4 кредитов вместо курса из 3 кредитов). Обратите внимание: (1) некоторые студенты, получающие финансовую помощь, должны набирать не менее 15 кредитов за семестр; (2) что должно быть включено достаточное количество часов, чтобы получить как минимум 120 университетских степеней; и (3) должны быть соблюдены все требования школы, колледжа и университета.Вы должны обсудить свое запланированное расписание и прогресс с назначенным научным руководителем во время регистрации каждый семестр.

Приведенный ниже термин «Зачетные баллы за общеобразовательные требования» следует понимать как курс, помогающий удовлетворить раздел «Человеческие ценности и социальный контекст» требований Gen Ed. Остальные части удовлетворяются нашими собственными требованиями к степени.

ПРИМЕЧАНИЕ. Все курсы, требуемые Программой компьютерных наук, должны быть пройдены для получения оценки; пройденные курсы зачет/незачет не учитываются. (Из-за пандемии COVID-19 может действовать исключение из этой политики; дополнительную информацию см. на umaine.edu/return.) Курсы, отмеченные звездочкой (*) ниже, должны быть завершены с оценкой «C» или выше. в каждом. Оценка C- недостаточна.

 

Модель A: Предлагаемый четырехлетний план для студентов, изучающих математический анализ I или выше в первом семестре

ПЕРВЫЙ ГОД (31 кредит)
Осенний семестр (15 кредитов) Кредиты  Предварительно Второй семестр (16 кредитов) Кредиты Предварительно
COS 100: успехи в компьютерных науках 1 COS 135: прикладное программирование на C 3 COS 140 и либо COS 120, либо COS 125
*COS 125: Введение в решение проблем с помощью компьютерного программирования* 4   ** *COS 225: Объектно-ориентированный дизайн и структуры данных 3 C или выше в COS 125
*COS 140: Основы информатики* 3 *MAT 127 Исчисление II 4 МАТ 126
*MAT 126 Исчисление I 4 ** *ENG 101 или дополнительный 3
*ENG 101 или дополнительный 3 Избранное общее образование. 3
*Для этого курса требуется уровень C или выше; C- не засчитывается.
**Оценка C или выше по MAT 122 или отсутствие оценок по MAT 122 и проходной балл по части 3 вступительного экзамена по математике. Если вы не готовы к поступлению на MAT 126, вам следует следовать учебной программе модели B, приведенной ниже.
***Отметка C или выше по MAT 122 Pre-Calculus или отсутствие оценок по MAT 122 и проходной балл по части 3 вступительного экзамена по математике (76 баллов или выше на экзамене ALEK) требуется, чтобы вы могли войти в МАТ 126.
ВТОРОЙ ГОД (31 кредит, всего 62)
Первый семестр (16 кредитов) Кредиты  Предварительно Второй семестр (15 кредитов) Кредиты Предварительно
COS 226 Введение в структуры данных 3 C или выше в COS 225 COS 235 Компьютерная архитектура 3 COS 135
Дискретные структуры COS 250 4 C или выше в MAT 126 и COS 125; или ECE Major с C или выше в MAT 126 и ECE 177 COS 420: Введение в разработку программного обеспечения 3 COS 226
Наука 3 Наука 3
Общее образование Выбор. 3 Статистика 3
Факультативный 3 Избранное общее образование.  3
ТРЕТИЙ ГОД (32 кредита, всего 94)
Первый семестр (16 кредитов) Кредиты Предварительно Второй семестр (16 кредитов) Кредиты   Предварительно
Языки программирования COS 301 3 COS 226 и COS 250 COS 430: введение в кибербезопасность 3 COS 235 и COS 331
COS 331 Операционные системы 3 COS 226 и COS 235 или разрешение Факультативный 3
АНГЛИЙСКИЙ 317 3 ENG 101 и юниор стоя Общеобразовательный факультатив 3
Научная лаборатория I 4 Научная лаборатория II 4
COS по выбору 3 варьируется COS по выбору 3 варьируется
ЧЕТВЕРТЫЙ ГОД (27 кредитов; всего 121)
Первый семестр (15 кредитов) Кредиты  Предварительно Второй семестр (12 кредитов) Кредиты   Предварительно
COS 397 CS Замковый камень 1 3 COS 420 COS 497 CS Замковый камень 2 3 COS старший, COS 397
COS 490 Компьютер, этика и общество 3 COS 226 и статус юниора или разрешение COS по выбору 3 варьируется
COS по выбору 3 варьируется Факультативный 3
Факультативный 3 Факультативный 3
Факультативный 3

Модель B: Предлагаемый четырехлетний план для тех студентов, НЕ изучающих математический анализ I или выше в первом семестре

ПЕРВЫЙ ГОД (28 кредитов)
Осенний семестр (14 кредитов) Кредиты  Предварительно Второй семестр (14 кредитов) Кредиты Предварительно
COS 100: успехи в компьютерных науках 1 COS 135: прикладное программирование на C 3 COS 140 и либо COS 120, либо COS 125
COS 120: Введение в программирование 3 *COS 125: Введение в решение проблем с помощью компьютерного программирования 4 **
*COS 140: Основы информатики* 3 *MAT 126 Исчисление I 4***
МАТ 122: предварительное исчисление 4 *ENG 101 или дополнительный 3
*ENG 101 или дополнительный 3
*Для этого курса требуется уровень C или выше; C- не засчитывается.
**Оценка C или выше по MAT 122 или отсутствие оценок по MAT 122 и проходной балл по части 3 вступительного экзамена по математике.
***Отметка C или выше по MAT 122 Pre-Calculus или отсутствие оценок по MAT 122 и проходной балл по части 3 вступительного экзамена по математике (76 баллов или выше на экзамене ALEK) требуется, чтобы вы могли ввести MAT 126.  
ВТОРОЙ ГОД (31 кредит, всего 59)
Первый семестр (15 кредитов) Кредиты  Предварительно Второй семестр (16 кредитов) Кредиты Предварительно
COS 225: объектно-ориентированное проектирование, программирование и структуры данных 3 C или выше в COS 125 COS 226: Введение в структуры данных 3 C или выше в COS 225
Дискретные структуры COS 250 4 C или выше в MAT 126 и COS 125; или ECE Major с C или выше в MAT 126 и ECE 177 COS 235 Компьютерная архитектура 3 COS 135
Научная лаборатория I 4 Научная лаборатория II 4
МАТ 127: исчисление II 4 Избранное общее образование. 3
Факультативный  3
ТРЕТИЙ ГОД (31 кредит, всего 90)
Первый семестр (15 кредитов) Кредиты Предварительно Второй семестр (16 кредитов) Кредиты   Предварительно
Языки программирования COS 301 3 COS 226 и COS 250 COS 420: Введение в разработку программного обеспечения 3 COS 226
COS 331 Операционные системы 3 COS 226 и COS 235 или разрешение COS 430: введение в кибербезопасность 3 COS 235 и COS 331
АНГЛИЙСКИЙ 317 3 ENG 101 и юниор стоя Общеобразовательный факультатив 3
Статистика 3 Наука 4 *
COS по выбору 3 варьируется COS по выбору 3 варьируется
*ПРИМЕЧАНИЕ.
В этой типовой учебной программе для получения 120 кредитов, необходимых для получения диплома, предполагается, что один из двух курсов естественных наук, необходимых помимо двухсеместровой лабораторной последовательности, также является курсом с 4 кредитами: i.е., один с лаб. Если ваши курсы по естествознанию имеют по 3 кредита каждый, вам нужно будет пройти как минимум еще один курс на 1-3 кредита в какой-то момент во время вашей программы бакалавриата.
ЧЕТВЕРТЫЙ ГОД (30 кредитов; всего 120)
Первый семестр (15 кредитов) Кредиты  Предварительно Второй семестр (12 кредитов) Кредиты   Предварительно
COS 397 CS Замковый камень 1 3 COS 420 COS 497 CS Замковый камень 2 3 COS старший, COS 397
COS 490 Компьютер, этика и общество 3 COS 226 и статус юниора или разрешение COS по выбору 3 варьируется
COS по выбору 3 варьируется COS по выбору 3 варьируется
Наука 3 См. * выше Факультативный 3
Общее образование по выбору 3 Общеобразовательный факультатив 3

 

Степень бакалавра компьютерных наук

[Примечание: это описание BA в CS, которое будет предложено в 2020–2021 годах и вступит в силу осенью 2021 года.Текущие требования см. в каталоге бакалавриата UMaine (catalog.umaine.edu).]

Требования к степени

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

Курсы, отмеченные звездочкой (*) ниже, должны быть завершены с оценкой «C» или выше по каждому из них. Оценка C- недостаточна.

ИНФОРМАТИЧЕСКИЕ КУРСЫ (50 кредитных часов):
      • COS 100 – Успехи в компьютерных науках (1 балл)
      • *COS 125 – Введение в решение проблем с помощью компьютерного программирования (4 кредита)
      • COS 135 – Прикладное программирование на C (3 кредита)
      • *COS 140 – Основы информатики (3 кредита)
      • *COS 225 – Объектно-ориентированное проектирование, программирование и структуры данных (3 кредита)
      • COS 226 – Введение в структуры данных (3 кредита)
      • COS 235 – Компьютерная архитектура (3 кредита)
      • COS 301 – Языки программирования (3 кредита)
      • COS 331 – Операционные системы (3 кредита)
      • COS 397 – Основа компьютерных наук 1 (3 кредита)
      • COS 420 – Введение в программную инженерию (3 кредита)
      • COS 430 – Введение в кибербезопасность (3 кредита)
      • COS 490 – Компьютеры, этика и общество (3 кредита)
      • COS 497 – Основа компьютерных наук 2 (3 кредита)
      • Девять дополнительных кредитных часов из курсов COS 3XX, COS 4XX и COS 5XX или утвержденных заменителей.
МАТЕМАТИКА (15-16 часов):
      • *MAT 126 – Исчисление I (4 кредита)
      • MAT 127 – Исчисление II (4 кредита)
      • COS 250 – Дискретные структуры (4 кредита)
      • Статистика: один из STS 232 — Принципы статистического вывода (3 кредита), STS 332 — Статистика для инженеров (3 кредита) или STS 434 — Введение в статистику (4 кредита)
ОПЫТ CAPSTONE:

Чтобы выполнить требование к замковому камню для B.А., студенты должны использовать свои накопленные знания в этой области для решения конкретной проблемы. Учащиеся могут выполнить требование о завершении, заполнив COS 397 и COS 497.

АНГЛИЙСКИЙ (6 кредитных часов):
      • *ENG 101 – Композиция колледжа (3 кредита)
      • ENG 317 – Деловое и техническое письмо (3 кредита)
МЛАДШИЙ:

Все Б. А. студенты Колледжа свободных искусств и наук должны пройти утвержденный второстепенный предмет помимо основного.

Типовая учебная программа для бакалавра в области компьютерных наук

Мы предлагаем здесь два типовых учебных плана: один для учащихся, готовых к математическим вычислениям, и один для учащихся, не умеющих это делать. Готовность к исчислению оценивается учащимся, получившим оценку C или выше по MAT 122 Pre-Calculus; или отсутствие оценки по MAT 122 и проходной балл по части 3 вступительного экзамена по математике (76 баллов или выше на экзамене ALEK), чтобы вы могли поступить на MAT 126 или выше. Если вы готовы к математическому анализу, Модель А — это типовая учебная программа, которая вам подходит; если нет, то см. модель B.

Эти учебные программы иллюстрируют два возможных способа выполнения требований для получения степени бакалавра в течение четырех лет. Большинство учащихся не будут точно следовать типовому учебному плану. Факультативы могут быть перемещены, и может потребоваться внести некоторые коррективы в зависимости от кредитных часов пройденных курсов (например, если вы проходите курс статистики из 4 кредитов вместо курса из 3 кредитов). Обратите внимание: (1) некоторые студенты, получающие финансовую помощь, должны набирать не менее 15 кредитов за семестр; (2) что должно быть включено достаточное количество часов, чтобы получить как минимум 120 университетских степеней; и (3) должны быть соблюдены все требования школы, колледжа и университета.Вы должны обсудить свое запланированное расписание и прогресс с назначенным научным руководителем во время регистрации каждый семестр.

Приведенный ниже термин «Зачетные баллы за общеобразовательные требования» следует понимать как курс, помогающий удовлетворить раздел «Человеческие ценности и социальный контекст» требований Gen Ed. Остальные части удовлетворяются нашими собственными требованиями к степени. «Факультативы» — это бесплатные факультативы, но вам следует рассмотреть возможность их использования для удовлетворения требований вашего несовершеннолетнего.

ПРИМЕЧАНИЕ: Все курсы, требуемые Программой компьютерных наук, должны быть пройдены для получения оценки; пройденные курсы зачет/незачет не учитываются. (Из-за пандемии COVID-19 может действовать исключение из этой политики; дополнительную информацию см. на umaine.edu/return.) Курсы, отмеченные звездочкой (*) ниже, должны быть завершены с оценкой «C» или выше. в каждом. Оценка C- недостаточна.

 

Модель A: Предлагаемый четырехлетний план для студентов, изучающих математический анализ I или выше в первом семестре

ПЕРВЫЙ ГОД (31 кредит)
Осенний семестр (15 кредитов) Кредиты  Предварительно Второй семестр (16 кредитов) Кредиты Предварительно
COS 100: успехи в компьютерных науках 1 COS 135: прикладное программирование на C 3 COS 140 и либо COS 120, либо COS 125
*COS 125: Введение в решение проблем с помощью компьютерного программирования* 4   ** *COS 225: Объектно-ориентированный дизайн и структуры данных 3 C или выше в COS 125
*COS 140: Основы информатики* 3 *MAT 127 Исчисление II 4 МАТ 126
*MAT 126 Исчисление I 4 ** *ENG 101 или дополнительный 3
*ENG 101 или дополнительный 3 Избранное общее образование. 3
*Для этого курса требуется уровень C или выше; C- не засчитывается.
**Оценка C или выше по MAT 122 или отсутствие оценок по MAT 122 и проходной балл по части 3 вступительного экзамена по математике. Если вы не готовы к поступлению на MAT 126, вам следует следовать учебной программе модели B, приведенной ниже.
***Отметка C или выше по MAT 122 Pre-Calculus или отсутствие оценок по MAT 122 и проходной балл по части 3 вступительного экзамена по математике (76 баллов или выше на экзамене ALEK) требуется, чтобы вы могли войти в МАТ 126.
ВТОРОЙ ГОД (31 кредит, всего 62)
Первый семестр (16 кредитов) Кредиты  Предварительно Второй семестр (15 кредитов) Кредиты Предварительно
COS 226 Введение в структуры данных 3 C или выше в COS 225 COS 235 Компьютерная архитектура 3 COS 135
Дискретные структуры COS 250 4 C или выше в MAT 126 и COS 125; или ECE Major с C или выше в MAT 126 и ECE 177 COS 420: Введение в разработку программного обеспечения 3 COS 226
Наука 3 Наука 3
Общее образование Выбор. 3 Статистика 3
Незначительный 3 Избранное общее образование.  3
ТРЕТИЙ ГОД (30 кредитов, всего 92)
Первый семестр (16 кредитов) Кредиты Предварительно Второй семестр (16 кредитов) Кредиты   Предварительно
Языки программирования COS 301 3 COS 226 и COS 250 COS 430: введение в кибербезопасность 3 COS 235 и COS 331
COS 331 Операционные системы 3 COS 226 и COS 235 или разрешение Факультативный 3
АНГЛИЙСКИЙ 317 3 ENG 101 и юниор стоя Общеобразовательный факультатив 3
Несовершеннолетний 3  Младший 3
Общее образование по выбору 3 варьируется COS по выбору 3 варьируется
ЧЕТВЕРТЫЙ ГОД (30 кредитов; всего 122)
Первый семестр (15 кредитов) Кредиты  Предварительно Второй семестр (12 кредитов) Кредиты   Предварительно
COS 397 CS Замковый камень 1 3 COS 420 COS 497 CS Замковый камень 2 3 COS старший, COS 397
COS 490 Компьютер, этика и общество 3 COS 226 и статус юниора или разрешение COS по выбору 3 варьируется
COS по выбору 3 варьируется Несовершеннолетний 3
Несовершеннолетний 3 Несовершеннолетний 3
Факультативный 3 Факультативный 3


Модель B: Предлагаемый четырехлетний план для тех студентов, НЕ изучающих математический анализ I или выше в первом семестре

ПЕРВЫЙ ГОД (34 кредита)
Осенний семестр (14 кредитов) Кредиты  Предварительно Второй семестр (14 кредитов) Кредиты Предварительно
COS 100: успехи в компьютерных науках 1 COS 135: прикладное программирование на C 3 COS 140 и либо COS 120, либо COS 125
COS 120: Введение в программирование 3 *COS 125: Введение в решение проблем с помощью компьютерного программирования 4 **
*COS 140: Основы информатики* 3 *MAT 126 Исчисление I 4***
МАТ 122: предварительное исчисление 4 *ENG 101 или дополнительный 3
*ENG 101 или дополнительный 3 Требование к общему образованию 3
Требования к общему образованию 3
*Для этого курса требуется уровень C или выше; C- не засчитывается.
**Оценка C или выше по MAT 122 или отсутствие оценок по MAT 122 и проходной балл по части 3 вступительного экзамена по математике.
***Отметка C или выше по MAT 122 Pre-Calculus или отсутствие оценок по MAT 122 и проходной балл по части 3 вступительного экзамена по математике (76 баллов или выше на экзамене ALEK) требуется, чтобы вы могли ввести MAT 126.  
ВТОРОЙ ГОД (32 кредита, всего 65)
Первый семестр (15 кредитов) Кредиты  Предварительно Второй семестр (16 кредитов) Кредиты Предварительно
COS 225: объектно-ориентированное проектирование, программирование и структуры данных 3 C или выше в COS 125 COS 226: Введение в структуры данных 3 C или выше в COS 225
Дискретные структуры COS 250 4 C или выше в MAT 126 и COS 125; или ECE Major с C или выше в MAT 126 и ECE 177 COS 235 Компьютерная архитектура 3 COS 135
Наука 3 Наука 3
МАТ 127: исчисление II 4 Избранное общее образование. 3
Несовершеннолетний 3 Несовершеннолетний 3
ТРЕТИЙ ГОД (31 кредит, всего 96)
Первый семестр (15 кредитов) Кредиты Предварительно Второй семестр (16 кредитов) Кредиты   Предварительно
Языки программирования COS 301 3 COS 226 и COS 250 COS 420: Введение в разработку программного обеспечения 3 COS 226
COS 331 Операционные системы 3 COS 226 и COS 235 или разрешение COS 430: введение в кибербезопасность 3 COS 235 и COS 331
АНГЛИЙСКИЙ 317 3 ENG 101 и юниор стоя Несовершеннолетний 3
Статистика 3 Наука 4
COS по выбору 3 варьируется COS по выбору 3 варьируется
ЧЕТВЕРТЫЙ ГОД (30 кредитов; всего 126)
Первый семестр (15 кредитов) Кредиты  Предварительно Второй семестр (12 кредитов) Кредиты   Предварительно
COS 397 CS Замковый камень 1 3 COS 420 COS 497 CS Замковый камень 2 3 COS старший, COS 397
COS 490 Компьютер, этика и общество 3 COS 226 и статус юниора или разрешение COS по выбору 3 варьируется
Несовершеннолетний 3 Несовершеннолетний 3
Наука 3 Несовершеннолетний 3
Общее образование по выбору 3 Общеобразовательный факультатив 3

ПРИМЕЧАНИЕ. Несмотря на то, что эта модель рассчитана на 126 часов, она предполагает, что ни один из общеобразовательных предметов не будет учитываться для вашего несовершеннолетнего или наоборот, что было бы необычно.Эта сумма может быть уменьшена за счет судебного отбора второстепенных и общеобразовательных курсов, которые могут засчитываться для обоих. Мы предлагаем заранее определиться со своим несовершеннолетним и наметить необходимые курсы, чтобы вы могли определить, какие общие требования к образованию остаются.

4+1 Программа бакалавриата и магистра в области компьютерных наук

Школа вычислительной техники и информатики совместно с Высшей школой Университета штата Мэн предлагает специалистам по компьютерным наукам возможность начать обучение на курсах последипломного образования в течение последнего года обучения, дважды засчитывая до 9 кредитов для получения степени бакалавра и магистра.Затем предприимчивые студенты смогут получить степень магистра, не относящуюся к дипломной работе, оставаясь на один дополнительный год, в течение которого они получат оставшиеся 21 кредит, требуемые для получения степени магистра.

Полную информацию см. в полном описании программы CS 4+1.

Специальность по компьютерным наукам

Несовершеннолетнему специалисту по компьютерным наукам требуется не менее 19–23 кредитных часов курсов COS, пройденных на факультете COS в Университете штата Мэн. Студенты могут выбрать вариант 1 или вариант 2.На изучение компьютерных наук уйдет не менее двух лет. Курсы, отмеченные звездочкой (*), требуются с оценкой C или выше; C- или ниже будет учитываться , а не .

Вариант 1 (19 баллов)
  • *COS 125 – Введение в решение проблем с помощью компьютерного программирования (4 кредита)
  • *COS 140 – Основы информатики (3 кредита)
  • *COS 225 – Объектно-ориентированное проектирование, программирование и структуры данных (3 кредита)
  • COS 226 – Введение в структуры данных (3 кредита)
  • Два дополнительных курса COS на уровне 300 или выше

Вариант 2 (23 кредита)

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

  • *COS 125 – Введение в решение проблем с помощью компьютерного программирования (4 кредита)
  • COS 135 – Прикладное программирование на C (3 кредита)
  • *COS 140 – Основы информатики (3 кредита)
  • *COS 225 – Объектно-ориентированное проектирование, программирование и структуры данных (3 кредита)
  • COS 226 – Введение в структуры данных (3 кредита)
  • COS 235 – Компьютерная архитектура (3 кредита)
  • COS 250 – Дискретные структуры (4 кредита)

Студенты, прошедшие курс архитектуры ЕЭК, могут быть освобождены от сдачи COS 235; обратитесь в офис школы, чтобы запросить это.

Требования к степени бакалавра наук | Информатика

Следующие требования действительны для студентов, начинающих обучение по программе осенью 2020 г. или позже .

Учащиеся, которые начали обучение по программе до Осень 2020 , должны ознакомиться с учебным планом для получения информации о конкретном требовании (срок, когда они поступили на специальность).

Образец учебного плана Предлагаемые планы обучения

Содержание


Курсовая работа по информатике

Учащиеся должны пройти курсы Foundation, Core, Capstone, а также факультативы по информатике, чтобы набрать 58 необходимых часов.Все предварительные условия курса CSCI соблюдаются; подробности смотрите в каталоге курсов.

Базовые курсы

Требуются все следующие курсы (оценка C- или выше):

  • CSCI 1000-1, Информатика как область работы и обучения
  • CSCI 1300-4, Информатика 1: Начало вычислений (или эквивалент)
  • CSCI 2270-4, Информатика 2: структуры данных
  • CSCI 2400-4, Компьютерные системы
  • CSCI 3104-4, Алгоритмы
  • CSCI 3155-4, Принципы языков программирования
  • CSCI 3308-3, Методы и инструменты разработки программного обеспечения

Основные курсы

Требуется шесть из следующих курсов (оценка C- или выше).

  • CSCI 3002-4, Основы взаимодействия человека с компьютером
  • CSCI 3202-3, Введение в искусственный интеллект
  • CSCI 3287-3, Проектирование и анализ систем баз данных
  • CSCI 3302-3, Введение в робототехнику
  • CSCI 3403-4, Введение в кибербезопасность для конвергентного мира
  • CSCI 3434-3, Теория вычислений
  • CSCI 3656-3, Численные вычисления, или APPM 4650-3 Промежуточный численный анализ 1, или MCEN 3030-3 Вычислительные методы (только один из них будет считаться кредитом по информатике)
  • CSCI 3753-4, Проектирование и анализ операционных систем
  • CSCI 4022-3, Advanced Data Science
  • CSCI 4273-3, Сетевые системы
  • CSCI 4448-3, Объектно-ориентированный анализ и проектирование

Факультативы высшего дивизиона CSCI

Дополнительные курсы из списка Computer Science Core или списка ниже, чтобы довести общее количество кредитных часов по информатике до 58 или более.

  • CSCI 3010-3, Семинар по проектам программирования
  • CSCI 3022-3, Введение в науку о данных с вероятностями и статистикой (может учитываться для требования вероятности/статистики ИЛИ факультативного кредита CS, но не для обоих)
  • CSCI 3090-3, Введение в квантовые вычисления
  • CSCI 3112-1, Профессиональное развитие человеко-ориентированных вычислений
  • CSCI 3150-3, Универсальный дизайн для цифровых медиа
  • CSCI 3352-3, Биологические сети
  • CSCI 3702-3, Когнитивные науки
  • CSCI 3832-3, Обработка естественного языка
  • CSCI 4113-3, системное администрирование Linux (ранее предлагался как TLEN 5842; будет учитываться только один из них)
  • CSCI 4114-3, Практическая алгоритмическая сложность
  • CSCI 4118-3, Разработка программного обеспечения для ученых
  • CSCI 4122-3, Визуализация информации
  • CSCI 4200-3, Введение в беспроводные системы
  • CSCI 4229-3, Компьютерная графика
  • CSCI 4239-3, Расширенная компьютерная графика
  • CSCI 4240-3, Введение в блокчейн
  • CSCI 4253-3, Вычисления в масштабе центра обработки данных
  • CSCI 4302-3, Передовая робототехника
  • CSCI 4314-3, Динамические модели в биологии
  • CSCI 4413-3, Компьютерная безопасность и этический взлом
  • CSCI 4446-3, Хаотическая динамика
  • CSCI 4502-3, интеллектуальный анализ данных
  • CSCI 4555-3, Конструкция компилятора
  • CSCI 4576-4, Высокопроизводительные научные вычисления
  • CSCI 4593-3, Компьютерная организация
  • CSCI 4616-3, Введение в виртуальную реальность
  • CSCI 4622-3, Машинное обучение
  • CSCI 4753-3, Моделирование производительности компьютера
  • CSCI 4802-1, Сопутствующий курс Data Science Team (может рассчитывать до 3 кредитов)
  • CSCI 4809-3, Компьютерная анимация
  • CSCI 4830-3, Специальные темы по компьютерным наукам (всего до 9 кредитных часов из 4830/4831 вместе взятых могут засчитываться для факультативов по компьютерным наукам)
  • CSCI 4831-3, Специальные темы по алгоритмам (всего до 9 кредитных часов из 4830/4831 вместе взятых могут засчитываться в счет факультативов по информационным технологиям)
  • CSCI 4849-3, Ввод, взаимодействие и доступность
  • CSCI 4889-3, Интерактивное машинное обучение для настраиваемых и выразительных интерфейсов
  • CSCI 4900-3, высшее отделение, независимое обучение бакалавриата
  • APPM 4120/MATH 4120-3, Введение в исследование операций
  • APPM 4370-3, Вычислительная неврология
  • ATLS 4120-3, Разработка мобильных приложений (ранее предлагалось как ATLS 4519 Special Topics: Mobile App Dev; только одно из них будет учитываться в CSEN-BS)
  • ATLS 4214-3, Архитектура больших данных (ранее предлагалось как CSCI 4830 Special Topics: Big Data или ATLS 4519 Special Topics: Big Data; только один из них будет учитываться в CSEN-BS)
  • ATLS 4320-3, Разработка мобильных приложений: расширенные темы (ранее предлагались как специальные темы ATLS 4519: разработка мобильных приложений для мобильных устройств; только одна из них будет учитываться в CSEN-BS)
  • ECEN 2350-3, цифровая логика
  • ECEN 4133-3, Основы компьютерной безопасности
  • ECEN 4313-3, Параллельное программирование
  • INFO 3504-3, Проблемы информатики: цифровая идентификация
  • INFO 4602-3, Мастерство в области информатики: визуализация информации
  • ИНФОРМАЦИЯ 4604-3, Прикладное машинное обучение
  • INFO 4609-3, Мастерство в области информатики: проектирование, ориентированное на пользователя
  • ИНФОРМАЦИЯ 4611-3, Мастерство в области информационных наук: повсеместное проектирование компьютерных технологий
  • МАТЕМАТИКА 4440-3, Математика кодирования и криптографии
  • MCDB 4520-3, Биоинформатика и геномика

Старший замковый камень

Требуется один из следующих вариантов Capstone (класс C- или выше требуется для каждого класса):

Два семестра: начало осени, конец весны:

  • CSCI 4308-4 Проект разработки программного обеспечения 1
  • CSCI 4318-4, Проект разработки программного обеспечения 2

Эта последовательность должна быть сдана непрерывно и не может быть сдана до старшего года. Предпосылки для Senior Project включают успешное выполнение требований колледжа по письму, а также Фонд компьютерных наук (24 кредитных часа), а также основные и факультативные курсы по компьютерным наукам, чтобы набрать минимум 36 кредитных часов по информатике. См. Проект разработки программного обеспечения для получения дополнительной информации.

Два семестра: начало осени, конец весны:

  • CSCI 4348-4, Основы стартапа: предпринимательские проекты 1 и 
  • CSCI 4358-4, Предпринимательские проекты 2

Эта последовательность должна быть сдана непрерывно и не может быть сдана до старшего года.Предпосылки для Senior Project включают успешное выполнение требований колледжа по письму, а также Фонд компьютерных наук (24 кредитных часа), а также основные и факультативные курсы по компьютерным наукам, чтобы набрать минимум 36 кредитных часов по информатике. Для получения дополнительной информации см. Entrepreneurial Capstone.

Два семестра: начало осени, конец весны:

  • CSCI 4950-4, старшая диссертация
  • CSCI 4950-4, Старшая диссертация
  • CSCI 3100-1 Программное обеспечение и общество

Старшая диссертация не может быть сдана до последнего года обучения. Требуется минимальный средний балл 3.0. Предварительные условия для старшей диссертации включают успешное выполнение требований колледжа по письму, а также Фонд компьютерных наук (24 кредитных часа), а также основные и факультативные курсы по компьютерным наукам, чтобы набрать как минимум 36 кредитных часов по информатике. Дополнительную информацию см. в разделе «Диссертация старшего специалиста».


Обязательная курсовая работа извне CS

Математика

Требуются курсы в следующих четырех категориях.

Необходимо пройти оба курса:

  • APPM 1350-4, Расчет 1 для инженеров или МАТЕМАТИКА 1300-5, Расчет 1
  • APPM 1360-4, Расчет 2 для инженеров или МАТЕМАТИКА 2300-5, Расчет 2

Пройдите один из следующих курсов:

  • CSCI 2824-3, Дискретные структуры
  • ECEN 2703-3, Дискретная математика для компьютерных инженеров
  • APPM 3170-3, Дискретная прикладная математика
  • МАТЕМАТИКА 2001-3, Введение в дискретную математику

Учащиеся несут ответственность за знание и соблюдение требований курса, перечисленных в каталоге курсов. Некоторые курсы в этом утвержденном списке могут иметь предварительные условия, которые в противном случае не требуются для специальности «Информатика».

Пройдите один из следующих курсов:

  • CSCI 2820-3, Линейная алгебра с приложениями CS
  • МАТЕМАТИКА 2130-3, Введение в линейную алгебру
  • APPM 3310-3,   Матричные методы и приложения

Учащиеся несут ответственность за знание и соблюдение требований курса, перечисленных в каталоге курсов. Некоторые курсы в этом утвержденном списке могут иметь предварительные условия, которые в противном случае не требуются для специальности «Информатика».

Пройдите один из следующих курсов:

  • APPM 3570-3, прикладная вероятность
  • APPM 4570-3, Статистические методы
  • CHEN 3010-3, Прикладной анализ данных
  • CSCI 3022-3, Введение в науку о данных с вероятностями и статистикой (может учитываться для требований вероятности/статистики ИЛИ CS по выбору, но не для обоих)
  • CVEN 3227-3, Вероятность, статистика и решение
  • ECEN 3810-3, Введение в теорию вероятностей.
  • ECON 3818-3, Введение в статистику с компьютерными приложениями
  • МАТЕМАТИКА 3510-3, Введение в теорию вероятностей и статистику
  • МАТЕМАТИКА 4510-3, Введение в теорию вероятностей
  • STAT 3100-3, Прикладная вероятность
  • STAT 4000-3, Статистические методы и приложения I
  • Другие курсы по теории вероятностей/статистики, если они одобрены консультантом бакалавриата.

Учащиеся несут ответственность за знание и соблюдение требований курса, перечисленных в каталоге курсов. Некоторые курсы в этом утвержденном списке могут иметь предварительные условия, которые в противном случае не требуются для специальности «Информатика».

Естествознание

Всего требуется не менее 17 кредитных часов по естественным наукам.

Ваши 17 часов должны включать:

  • PHYS1110-4 Общая физика 1 (на основе исчисления) ТРЕБУЕТСЯ, степень C- или выше
  • Одобренный естествознание с лабораторной опцией

Выполните одну из следующих одобренных последовательностей естественных наук с лабораторией:

  • PHYS 1120-4, Общая физика 2 и PHYS 1140-1, Экспериментальная физика 1
  • CHEN 1201-4, Общая химия для инженеров 1 и CHEM 1114-1, Лаборатория общей химии 1
  • CHEM 1113-4, Общая химия 1 и CHEM 1114-1, Лаборатория общей химии 1 (значительные ограничения могут быть введены химическим отделом. )
  • EBIO 1210-3 Общая биология 1 и EBIO 1230-1 Общая биология Лаборатория 1
  • MCDB 1150-3 Введение в клеточную и молекулярную биологию, а также:
    • MCDB 1161-2 От грязи к ДНК: Лаборатория фаговой геномики I, или
    • MCDB 1171-2 Обнаружение наркотиков с помощью практических тестов I
  • Выполните 8 или более дополнительных часов приемлемых факультативов по естественным наукам, чтобы получить требуемые 17 часов. Не повторяйте какие-либо курсы, пройденные из вышеуказанных научных последовательностей.
    • ASTR 1010-4, Введение в астрономию 1
    • ASTR 1020-4, Введение в астрономию 2
    • ASTR 2030-3, Черные дыры
    • ASTR 2040-3, Поиск жизни во Вселенной
    • ATOC 1050-3, Погода и атмосфера
    • ATOC 1060-3, Наша меняющаяся окружающая среда: Эль-Ниньо, озон и климат
    • ATOC 1070-1, Лаборатория погоды и атмосферы
    • CHEN 1201-4, Общая химия для инженеров 1 —ИЛИ— CHEN 1211-4, Ускоренная химия для инженеров —ИЛИ— CHEM 1113-4, Общая химия 1
    • CHEM 1221-1, Инженерная лаборатория общей химии —ИЛИ— CHEM 1114-1, Лаборатория общей химии 1
    • CHEM 1133-4, Общая химия 2
    • CHEM 1134-1, Лаборатория общей химии 2
    • COEN 3210-3, Изменение климата и техника
    • EBIO 1030-3, Биология: человеческий подход 1
    • EBIO 1040-3, Биология: человеческий подход 2
    • EBIO 1210-3, Общая биология 1
    • EBIO 1220-3, Общая биология 2
    • EBIO 1230-1, Лаборатория общей биологии 1
    • EBIO 1240-1, Лаборатория общей биологии 2
    • GEOG 1001-4, Экологические системы 1 — Климат и растительность
    • GEOG 1011-4, Экологические системы: Ландшафты и вода
    • GEOL 1010-3, Введение в геологию
    • GEOL 1020-3, Введение в историю Земли
    • GEOL 1030-1, Введение в геологическую лабораторию 1
    • GEOL 1150-3, Вода, энергия и окружающая среда: Введение в ресурсы Земли
    • MCDB 1150-3, Введение в клеточную и молекулярную биологию
    • MCDB 1161-2 От грязи к ДНК: Лаборатория фаговой геномики I
    • MCDB 1171-2 Обнаружение наркотиков с помощью практических экранов I
    • PHYS 1120-4, Общая физика 2
    • PHYS 1140-1, Экспериментальная физика 1
    • PHYS 2130-3, Общая физика 3 -ИЛИ- PHYS 2170-3, Основы современной физики
    • PHYS 2150-1, Экспериментальная физика 2
    • PSYC 2012-3, Биологическая психология

    Студенты несут ответственность за знание и соблюдение предварительных условий курса, перечисленных в каталоге курсов. Некоторые курсы в этом утвержденном списке могут иметь предварительные условия, которые в противном случае не требуются для специальности «Информатика».

    Для прохождения следующего курса требуется оценка C- или выше на всех обязательных курсах.

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

    Логика и этика

    Всего требуется не менее 6 кредитных часов по логике и этике.

    Выберите один из следующих вариантов (3 кредита):

    • ФИЛ 1440-3, Критическое мышление
    • ФИЛ 2440-3, Символическая логика

    Выберите один из следующих вариантов (3 кредита):

    • CSCI 2750-3, Компьютеры, этика и общество
    • INFO 4601-3, Информационная этика и политика
    • ФИЛ 1100-3, Этика
    • PHIL 1200-3, Философия и общество
    • PHIL 2160-3, Этика и информационные технологии
    • EHON 1151-3, Критические столкновения
    • ENLP 2000-3 Лидерство, слава и неудача

    Учащиеся несут ответственность за знание и соблюдение требований курса, перечисленных в каталоге курсов. Некоторые курсы в этом утвержденном списке могут иметь ограничения или предварительные условия, которые в противном случае не требуются для специальности «Информатика».

    Гуманитарные науки, социальные науки и письмо

    Требуется не менее 18 кредитных часов утвержденной курсовой работы по гуманитарным и социальным наукам.

    • Утвержденное письмо (3 кредита):
      • ENES 1010-3, Инженерия, этика и общество (только для студентов первого курса, до осени 2020 года значились как HUEN 1010)
      • ENES 3100-3, Семинар по инженерии, этике и обществу (до осени 2020 г. указан как HUEN 3100)
      • PHYS 3050-3, Письмо по физике: решение задач и риторика
      • WRTG 3030-3, Статья о науке и обществе
      • WRTG 3035-3, Технические коммуникации и дизайн
      • другие курсы письма, одобренные Советом по высшему образованию
    • Не менее шести из оставшихся 15 кредитных часов должны быть на уровне высшего дивизиона, т.е.е. под номером 3000 и выше. Письмо для старших классов не засчитывается в эти 6 кредитов курсовой работы для старших классов. Ознакомьтесь с требованиями H/SS Колледжа инженерии и прикладных наук для получения списка утвержденных курсов и более подробной информации.

    Дополнительные политики и требования

    Учащиеся должны иметь следующие средние баллы:

    • Совокупный средний балл не менее 2.000 (до декабря 2021 года этот порог составлял 2.250) по всем курсам, пройденным в CU по требованиям информатики.
    • Совокупный средний балл не менее 2.000 (до декабря 2021 года этот порог составлял 2.250) на всех курсах, предпринятых для поступления в CU.
    • Совокупный средний балл не менее 2.000 (до декабря 2021 года этот порог составлял 2.250) по всем курсам CU, используемым для удовлетворения выпускных требований.

    Студенты должны иметь следующие оценки по отдельным предметам:

    • Оценка C- или выше требуется для каждого курса Computer Science Foundation, а также для каждого курса, используемого для выполнения основных требований по информатике и краеугольного камня компьютерных наук.
    • Для прохождения следующего курса требуется оценка C- или выше на всех обязательных курсах.
    • Минимальный проходной балл для курса, который считается предварительным условием для прохождения другого обязательного курса, — C-. Если оценка D+ или ниже получена по курсу, который является предварительным условием для другого, учащийся должен повторять курс до тех пор, пока не будет получена минимально приемлемая оценка по курсу. Если учащийся проходит продвинутый курс, это не снимает обязательства повторять обязательный курс, даже если оценка, полученная на продвинутом курсе, составляет C- или выше.
    • В целом, за исключением вышеуказанных ограничений, любой проходной балл, т. е. D- или выше, является приемлемым для выполнения требования степени.
    • Студент не может записываться более трех раз на курс, соответствующий требованиям для получения степени; кроме того, после третьей попытки студент не может заменить эквивалентный курс. Дополнительную информацию см. на странице академических правил Колледжа инженерии и прикладных наук.
    • Департамент допускает сдачу/непрохождение курсов, которые считаются бесплатными факультативами.Студенты должны обратиться в отдел с просьбой сдать/не пройти курс. Колледж инженерии и прикладных наук имеет дополнительные ограничения на прохождение курса Pass/Fail. Эти ограничения изложены на странице академической политики колледжа.
    • Последние 45 кредитных часов для получения степени должны быть заработаны в кампусе Боулдера после поступления в Колледж инженерии и прикладных наук.
      • Курсы обучения за границей в рамках утвержденной CU Boulder программы обучения за границей считаются курсами для резидентов.
    • Кроме того, в кампусе Боулдера должны быть пройдены курсы, необходимые для выполнения требований Senior Capstone по компьютерным наукам.

    Бюллетень бакалавриата Stony Brook — осень 2022 г., CSED, степени и требования

    Требования к основным и дополнительным специальностям в области компьютерных наук (CSE)

    Чтобы записаться на курсы CSE, студенты должны:

    Выполнить все требования с оценкой C или выше. (Оценки «зачет/нет зачета» неприемлемы для выполнения предварительных требований.) Для переведенных студентов должны быть завершены официальные переводные оценки зачетных единиц.

    Невыполнение предварительных требований или посещение первого занятия может привести к отмене регистрации. Параметр Pass/No Credit недоступен для курсов CSE.

    Квалифицированные первокурсники и переводные студенты, которые заявили о своем интересе к специальности в своих заявлениях, могут быть зачислены непосредственно в качестве основной или предварительной специальности.Pre-majors помещаются в программу Area of ​​Interest (AOI), и для того, чтобы иметь право на получение степени, они должны быть приняты и объявить специальность. Требования и процесс подачи заявки на зачисление подробно описаны ниже. Студенты, принятые на другие программы Колледжа инженерии и прикладных наук (CEAS), проходят тот же процесс приема, что и студенты программы AOI. Студенты, обучающиеся по программам, не входящим в CEAS (студенты, не входящие в CEAS), а также абитуриенты с двумя основными степенями могут подать заявку на поступление в программу получения степени в соответствии с отдельной процедурой, описанной ниже.

    Интеллектуальная честность и академическая честность являются краеугольными камнями академической и научной работы. Департамент может вносить любые заявления о приеме на основной / второстепенный курс до тех пор, пока не будут решены академические судебные вопросы. Академическое судебное дело будет обозначаться оценкой «Q» в случае первого правонарушения.

    Область интересов и другие студенты CEAS (за исключением двойных основных кандидатов)
    Заявки на поступление в основной класс от AOI и других студентов CEAS рассматриваются дважды в год и должны быть получены до 5 января для весеннего приема и до 5 июня для осеннего приема. Студенты, подавшие заявление вовремя, будут приняты, если они соответствуют следующим требованиям:

        • Выполнено не менее десяти кредитов обязательных технических курсов CSE, включая CSE 114 и CSE 215,
        • Получены оценки B- или выше по обязательным техническим курсам CSE и средний балл 3,20 или выше по этим курсам          (перевод учащихся, которые прошли эквивалентные курсы в другой школе с оценками B- или выше, не нужно пересдавать эти курсы, но следует помнить, что оценки не переносятся, а средние баллы рассчитываются на основе курсов, пройденных в Stony Brook),
        • повторно не более одного из этих курсов,
        • Получил совокупный средний балл 3.00 или выше, и
        • Завершенные оценки курса для всех переведенных курсов, которые должны использоваться для соответствия требованиям специальности (только курсы        можно использовать для поступления на основной курс CSE).

    Учащиеся должны выполнить эти требования не позднее, чем через год после зачисления на первый курс, применимый к основному поступлению. Студенты должны подать заявку на прием до истечения срока подачи заявок сразу после выполнения вышеуказанных требований, но не позднее, чем в течение одного года.Прием студентов AOI и других студентов CEAS, подавших заявление с опозданием, будет осуществляться в соответствии с описанным ниже процессом для студентов, не входящих в CEAS, и кандидатов с двойным основным статусом.

    Студенты, не входящие в CEAS, и двойные основные кандидаты
    Заявки на поступление в основной класс от студентов, не входящих в CEAS, и абитуриентов с двумя основными направлениями рассматриваются дважды в год и должны быть получены до 5 января для весеннего приема и до 5 июня для осеннего приема. Студенты, не соответствующие требованиям для поступления в AOI, указанные выше, рассматриваться не будут.Выполнение требований не гарантирует принятия. Прием осуществляется на конкурсной основе и зависит от возможностей программы.

    Специальность «Компьютерные науки» ведет к получению степени бакалавра наук. Для завершения основного требуется около 80 кредитов. В Stony Brook необходимо набрать не менее 24 кредитов по пунктам с 1 по 3 ниже и не менее 18 кредитов по пунктам 2 и 3.

    1. Обязательные вводные курсы

    • CSE 114 Введение в объектно-ориентированное программирование
    • CSE 214 Структуры данных
    • CSE 215 Основы компьютерных наук или CSE 150 Основы компьютерных наук: с отличием
    • CSE 216 Абстракции программирования
    • Основы систем CSE 220 I

    Примечание. Учащиеся могут заменить четыре курса CSE 160, CSE 161, CSE 260 и CSE 261 на три курса CSE 114, CSE 214 и CSE 216.

    2. Обязательные курсы повышения квалификации

    • CSE 303 Введение в теорию вычислений или CSE 350 Theory of Computation: с отличием
    • CSE 310 Компьютерные сети
    • CSE 316 Основы разработки программного обеспечения
    • Основы систем CSE 320 II
    • CSE 373 Анализ алгоритмов или CSE 385 Анализ алгоритмов: с отличием
    • CSE 416 Разработка программного обеспечения

    3. Факультативы по информатике

    Четыре факультативных технических экзамена CSE для старших классов, каждый из которых должен иметь как минимум три кредита. Технические факультативы не включают практику преподавания (CSE 475), выпускной проект с отличием (CSE 495, 496) и курсы, указанные в описании курса как нетехнические (например, CSE 301).

    4. AMS 151, AMS 161 Прикладное исчисление I, II
    Примечание: AMS 151, AMS 161 могут быть заменены следующими альтернативными последовательностями курсов исчисления в основных требованиях или пререквизитах: MAT 125, MAT 126, MAT 127 или MAT 131, МАТ 132 или МАТ 141, МАТ 142 или МАТ 171.Эквивалентность курсов MAT, полученная в результате вступительного экзамена по математике, считается соответствующей требованиям курса MAT.

    5. Один из следующих:

    6. Оба из следующих:

    • AMS 301 Конечные математические структуры
    • AMS 310 Обзор вероятностей и статистики или AMS 311 Теория вероятностей 

    7. По крайней мере одно из следующих сочетаний лекций/лабораторий по естественным наукам:
    BIO 201/204 или BIO 202/204 или BIO 203/204 или CHE 131/133 или CHE 152/154 или PHY 126/133 или PHY 131 /133 или PHY 141/133

    8.Дополнительные естественнонаучные курсы, выбранные из вышеперечисленного и следующего списка:
    АСТ 203, АСТ 205, ЧЕ 132, ЧЕ 321, ЧЕ 322, ЧЕ 331, ЧЕ 332, ГЕО 102, ГЕО 103, ГЕО 112, ГЕО 113, ГЕО 122, ФИЗ 125, PHY 127, PHY 132, PHY 134, PHY 142, PHY 251, PHY 252

    Примечание. Курсы, выбранные в 7 и 8, должны иметь не менее 9 кредитов.

    9. Профессиональная этика

    • CSE 312 Правовые, социальные и этические вопросы в информационных системах

    10.Требования к письму для старших классов: CSE 300 Technical Communications

    Все кандидаты на получение степени должны продемонстрировать технические навыки письма на уровне, приемлемом в производственных условиях. Чтобы выполнить это требование, учащиеся должны сдать CSE 300 — курс, требующий выполнения различных письменных заданий, в том числе хотя бы одной серьезной технической работы.

    Примечание. Всем учащимся рекомендуется обсудить свою программу с консультантом бакалавриата.В Требовании 2 выше, двойные специальности CSE/ESE могут заменить ESE 440, ESE 441 Проектирование электротехники I, II на CSE 416 Разработка программного обеспечения при условии, что дизайн-проект содержит значительный программный компонент. Требуется одобрение Департамента компьютерных наук.

    Все курсы, пройденные для выполнения требований с 1 по 10, должны быть пройдены для получения буквенной оценки. Курсы требований 1-6, 9 и 10 должны быть сданы с буквенной оценкой C или выше.Средний балл по предметам требований 7 и 8 должен быть не менее 2,00.

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

    Специализация в области искусственного интеллекта и науки о данных

    Специализация в области искусственного интеллекта и науки о данных делает упор на современные подходы к построению интеллектуальных систем с использованием машинного обучения.Для этого требуется четыре курса, выбранных из списка ниже. Четыре курса должны включать как минимум два основных курса. Студенты могут заявить о своем участии в специализации после прохождения двух основных курсов.

    1. Основные курсы

    1. CSE 351 Введение в науку о данных
    2. CSE 352 Искусственный интеллект
    3. CSE 353 Машинное обучение
    4. CSE 357 Статистические методы для науки о данных

    2. Факультативы

    *Специальная тема или исследовательский проект должны быть связаны с искусственным интеллектом или наукой о данных.

    Специализация по взаимодействию человека с компьютером

    Специализация по взаимодействию человека с компьютером делает акцент как на психологических аспектах эффективного взаимодействия человека с компьютером, так и на техническом проектировании и реализации систем для такого взаимодействия.Для этого требуется четыре основных курса, два факультатива и проект. Студенты могут заявить о своем участии в специализации после прохождения курсов 1а и 1б.

    1. Основные курсы

    а. CSE 323 Взаимодействие человека и компьютера
    b. PSY 260 Исследование познания и восприятия
    c. CSE 328 Основы компьютерной графики или CSE 332 Введение в визуализацию
    d. CSE 333 «Разработка пользовательского интерфейса» или PSY 384 Research Lab: Human Factors

    2.Два факультатива из следующих, включая как минимум один курс CSE:

    • CSE 327 Основы компьютерного зрения
    • CSE 328 Основы компьютерной графики
    • CSE 332 Введение в визуализацию
    • CSE 333 Разработка пользовательского интерфейса
    • CSE 334 Введение в мультимедийные системы
    • CSE 336 Интернет-программирование
    • CSE 352 Искусственный интеллект
    • CSE 364 Advanced Multimedia Techniques
    • CSE 366 Введение в виртуальную реальность
    • CSE 378 Введение в робототехнику
    • CSE 390-394 Специальные темы компьютерных наук*
    • PSY 366 Решение человеческих проблем
    • PSY 368 Ощущение и восприятие
    • PSY 369 Специальные темы познания и восприятия

    *Специальная тема должна быть посвящена взаимодействию человека с компьютером.

    3. Проект

    Завершение CSE 487 Research in Computer Science или CSE 488 Internship in Computer Science или CSE 495/CSE 496 Senior Honors Research Project I, II по теме взаимодействия человека и компьютера. Проект не может быть применен к требованиям другой специализации.

    Специализация в программировании игр

    Специализация по программированию игр готовит студентов к карьере профессионального разработчика игр или исследователя.Особое внимание уделяется игровой графике и многопользовательским сетевым технологиям программирования. Специализация также делает упор на разработку оригинальных игр, методологию игрового дизайна, а также командные проекты и презентации. Для этого требуется четыре основных курса, два факультатива и проект. Студенты могут заявить о своем участии в специализации после прохождения двух основных курсов.

    1. Основные курсы

    а. CSE 306 Операционные системы
    b. CSE 328 Основы компьютерной графики
    c.CSE 380 2D Game Programming
    d. CSE 381 3D-игровое программирование

    2. Два факультатива из следующих:

    CSE 327 Основы компьютерного зрения
    CSE 331 Основы компьютерной безопасности
    CSE 332 Введение в визуализацию
    CSE 334 Введение в мультимедийные системы
    CSE 352 Искусственный интеллект
    CSE 353 Машинное обучение
    CSE 355 Вычислительная геометрия 9021 Advanced4 CSE 364 Расширенное программирование в UNIX/C
    CSE 378 Введение в робототехнику

    3.Проект

    Завершение CSE 487 Research in Computer Science или CSE 488 Internship in Computer Science или CSE 495/CSE 496 Senior Honors Research Project I, II по теме игрового программирования. Проект не может быть применен к требованиям другой специализации.

    Примечание. Студентам, специализирующимся на программировании игр, рекомендуется выполнить последовательность естественных наук по физике, см. часть седьмую (7) Требований для получения специальности «Информатика».

    Специализация в области безопасности и конфиденциальности

    Специализация «Безопасность и конфиденциальность» готовит студентов к карьере инженера по безопасности, аналитика угроз или исследователя безопасности/конфиденциальности. Курсы по этой специализации преподаются факультетом компьютерных наук, связанным с Институтом национальной безопасности. Специализация охватывает основы безопасности и конфиденциальности, а также знакомит студентов с некоторыми из последних разработок.Студенты могут заявить о своем участии в специализации после завершения одного из основных курсов и как минимум двух других курсов, подпадающих под (1) или (2).

    1. Основные курсы

    а. CSE 331 Основы компьютерной безопасности
    b. CSE 360 Software Security, CSE 361 Web Security, CSE 362 Mobile Security или CSE 363 Offensive Security

    2. Три факультатива из следующих, не включая какой-либо курс, выбранный в качестве основного курса. Обратите внимание, что для удовлетворения требований специализации можно использовать не более одного курса из каждого предмета.

    CSE 360 Безопасность программного обеспечения
    CSE 361 Веб-безопасность
    CSE 362 Мобильная безопасность
    CSE 363 Наступательная безопасность
    CSE 304 Дизайн компилятора или CSE 307 Принципы языков программирования
    CSE 306 Операционные системы или CSE 356 Облачные вычисления или CSE 376 Расширенное системное программирование в UNIX /C
    CSE 390-394 Специальные темы в компьютерных науках*
    CSE 487 Исследования в области компьютерных наук*, CSE 495 Senior Honors Research Project I или CSE 496 Senior Honors Research Project II*

    * Курс специальной темы или проекта должен быть посвящен компьютерной безопасности.

    Специализация в разработке системного программного обеспечения

    Специализация по разработке системного программного обеспечения готовит студентов к карьере в области разработки программных приложений или разработки системного программного обеспечения. Студенты могут заявить о своем участии в специализации после завершения двух из перечисленных ниже курсов.

    Требуется пять из следующих курсов, максимум два из которых могут быть взяты из CSE 331, CSE 360-363:

    CSE 304 Compiler Design
    CSE 306 Операционные системы
    CSE 311 Системное администрирование
    CSE 331 Основы компьютерной безопасности
    CSE 356 Облачные вычисления
    CSE 360 Безопасность программного обеспечения
    CSE 361 Веб-безопасность
    CSE 362 Безопасность мобильных устройств CSE 3 4 4 Системное программирование в Unix/C
    CSE 390-394: Special Topics in Computer Science*            
                
    * Курсы по специальным темам должны быть посвящены разработке системного программного обеспечения.

    Программа с отличием по компьютерным наукам, очень избирательная академическая программа в рамках специальности «Компьютерные науки», предлагает специально разработанный учебный план для ограниченного числа выдающихся студентов. Программа открыта для первокурсников и продолжающих обучение студентов. Чтобы быть принятым на первый курс, учащиеся должны продемонстрировать общее академическое превосходство, набрав не менее 1430 баллов SAT по критическому чтению и математическим компонентам SAT (с результатом 700 или выше по математике), что является невзвешенным средним показателем средней школы. 93 балла и выше (по 100-балльной шкале) и высокие средние оценки по математике и естественным наукам.Непрерывные специальности в области компьютерных наук, которые соответствуют всем следующим критериям, могут подать заявку на участие в программе с отличием в области компьютерных наук: иметь статус U2 или выше, пройти как минимум два технических курса CSE и получить средневзвешенный балл 3,50 на всех курсах CSE, а также получить совокупный балл. средний 3,50. Учащимся, чей средний балл падает ниже требований с отличием, может быть предложено покинуть программу.

    Курсы

    с отличием включают вводные последовательности курсов по программированию и основам вычислительной техники, курсы повышения квалификации по избранным темам, которые отражают активные области исследований в рамках Департамента, а также двухсеместровый проект с отличием для старшеклассников.Студенты смогут пройти как минимум один курс с отличием в течение большей части семестров четырехлетней программы обучения. Студенты программы с отличием должны выполнить обычные требования по специальности «Информатика». Окончательное награждение с отличием зависит от успешного завершения всех необходимых курсов по специальности «Информатика», двухсеместрового проекта с отличием, минимум трех курсов с отличием в дополнение к проекту и среднего балла не менее 3,50, оба в совокупности и на курсах ЕГЭ.Курсы последипломного образования могут считаться курсами с отличием с предварительного одобрения отдела. Преподавательский практикум CSE 475 может быть заменен одним из курсов с отличием. Другие подходящие продвинутые курсы бакалавриата могут считаться курсами с отличием с предварительного одобрения отдела. Требование трех курсов с отличием может быть смягчено до одного курса для студентов со средним баллом не менее 3,75, как в целом, так и для курсов CSE.

    Отличники с хорошей репутацией в конце младшего года по заявлению будут рекомендованы для поступления в пятилетнюю совместную школу B.SMS. программа в области компьютерных наук. Б.С./М.С. кандидаты, успешно завершившие программу с отличием, могут быть рассмотрены для получения ассистента аспиранта. (Этим студентам рекомендуется пройти педагогическую практику бакалавриата на младших или старших курсах.)

    Дополнительное образование в области компьютерных наук открыто для всех студентов, не специализирующихся ни в области компьютерных наук, ни в информационных системах, или не специализирующихся в области компьютерных наук. Информационные системы.Чтобы объявить несовершеннолетним по информатике, учащиеся должны сдать CSE 114 (или 160) и либо CSE 214 (или 260), либо CSE 215 (или 150) с оценками B- или выше в каждом курсе. Приоритет отдается учащимся со средним баллом 3,20 или выше на этих курсах CSE и совокупным средним баллом 3,00 или выше. Для учащихся, завершивших более двух курсов CSE, применимых к второстепенному поступлению, средний балл по курсам CSE рассчитывается с использованием самых высоких оценок, полученных по двум из CSE 114, CSE 214 и CSE 215.Максимум один из курсов, используемых для удовлетворения незначительных вступительных требований, может быть повторен. Переведенным учащимся, которые закончили эквивалентные курсы в другой школе с оценками B- или выше, не нужно повторно проходить эти курсы, но им следует помнить, что оценки не переносятся, а средние баллы рассчитываются на основе курсов, пройденных в Stony Brook. Только курсы, переведенные до зачисления, могут использоваться для поступления на CSE для несовершеннолетних. Прием осуществляется на конкурсной основе и зависит от возможностей программы.

    Для несовершеннолетнего требуется семь курсов CSE на общую сумму от 22 до 24 кредитов, как указано ниже. Учащиеся, которые объявили себя несовершеннолетними, должны обратиться к консультанту бакалавриата по информатике, чтобы обсудить подходящий выбор факультативов по информатике.

    1. CSE 114 Введение в объектно-ориентированное программирование
    2. CSE 214 Структуры данных
    3. CSE 216 Абстракции программирования или CSE 220 Основы систем I
    4.Четыре дополнительных курса, которые являются частью основной программы CSE, в том числе три курса CSE высшего дивизиона на общую сумму не менее девяти кредитов (но исключая CSE 300, CSE 312, CSE 475, CSE 487, CSE 488). Примечание. CSE 301 нельзя использовать в качестве технического факультатива для несовершеннолетних.

    Примечание. Учащиеся могут заменить CSE 114, CSE 214 и CSE 216 CSE 160, CSE 161, CSE 260 и CSE 261; и CSE 150 для CSE 215.

    Каждый курс, выбранный для соответствия требованиям для несовершеннолетних, должен быть сдан с буквенной оценкой C или выше.

    Специалисты по компьютерным наукам могут подать заявку на поступление на специальную программу, которая позволяет получить степень бакалавра наук в конце четвертого года и степень магистра наук в конце пятого года. Студенты обычно подают заявку на участие в программе на первом курсе.

    Студенты должны соответствовать соответствующим требованиям как B.S., так и B.S. степень и степень магистра Степень, но главное преимущество программы заключается в том, что девять кредитов могут быть одновременно применены как к требованиям бакалавриата, так и к выпускникам.М.С. Таким образом, степень можно получить за меньшее время, чем требуется для традиционного курса обучения.

    Для получения более подробной информации о B.S./M.S. программы, обратитесь к директору программы бакалавриата или магистратуры на факультете компьютерных наук.

    Информатика

    Переключить навигацию влево

    Кафедра информатики

    Возможные карьерные возможности

    Изучение информатики готовит студентов к карьере в области программирования, компьютерных операций, системный анализ и проектирование, веб-дизайн, а также искусственный интеллект, робототехника, и разработка и разработка программного обеспечения.Некоторые варианты карьеры требуют более двух лет учебы в колледже.

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

    Степени и сертификаты 

    Карты требований программы младшего научного сотрудника
    Сертификаты достижений
    • Информатика — расширенное программирование на C++ (COMSC)
    • Информатика — Расширенное программирование на Java (COMSC)
    • Информатика — Компьютерная архитектура (COMSC)
    • Информатика — Java-программирование для мобильных устройств и предприятий (COMSC)
    • Информатика — Разработка программ (COMSC)
    • ИТ-специалист службы поддержки (COMSC)
    • Серверное и системное администрирование (CNT)
    • Компьютерные информационные системы — ядро ​​(СНГ)
    • Компьютерные информационные системы — управление базами данных (CIS)
    • Компьютерные информационные системы — управление проектами (СНГ)
    • Компьютерные информационные системы — веб-графика (СНГ)
    • Компьютерные информационные системы — веб-технологии (СНГ)
     Удостоверения о достижениях
    • Системное администрирование Microsoft Windows (CNT)
    • Компьютерные информационные системы — управление базами данных (CIS)
    • Компьютерные информационные системы — управление проектами (СНГ)
    • Компьютерные информационные системы — веб-графика (СНГ)
    • Компьютерные информационные системы — веб-технологии (СНГ)
    Сертификат и степень подробные ссылки

    Вернуться в отдел математики и информатики, страница

    Новые предложения

    Введены пять новых утвержденных государством «сертификатов достижений» в области компьютерных наук. доступный.Щелкните один из вариантов ниже, чтобы заполнить и распечатать форму заявки. им 12 единиц каждый:

    1. Расширенное программирование на Java: COMSC 110, 255 и 256
    2. Мобильное и корпоративное Java-программирование: COMSC 110, 255 и 257
    3. Дизайн программы: COMSC 110, 165 и 210
    4. Архитектура компьютера: COMSC 110, 165 и 260
    5. Расширенное программирование на C++: COMSC 110, 165 и 200

    Можно заменить другим кредитом колледжа первый и/или второй курс в каждой последовательности, пока вы закончите последний курс. Также возможно получить несколько сертификатов, дважды считая общие курсы, такие как 110, 165 и 255. Доставьте заполненную и подписанную форму в приемную и архивную комиссию.

    Почему информатика?

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

    Хотите пройти весь путь? Начните с научной степени. Как сотрудник соискатель степени, вы получите понимание:

    • программирование,
    • решение проблем,
    • структура данных,
    • машинная архитектура,
    • широкая база общего образования.

    Учащиеся также могут выбирать между Java и C++.

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

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

    В районе залива Сан-Франциско зарплата начального уровня варьируется от 30 000 до 40 000 долларов. программисты и до 85 000 долларов и более для более опытного программиста.

    Отделение

    Факультет компьютерных наук предлагает курсы по трем основным направлениям, каждое из которых ориентировано на для обслуживания учащихся с особыми потребностями:

    • Учащиеся общеобразовательных школ, желающие пройти курс компьютерной грамотности, который будет переведен в университетские городки CSU и UC и/или предоставить практические инструкции по использованию личных компьютер для класса и офиса: COMSC 101.
    • Студенты, изучающие информатику, планируют перевестись на специальность информатика или компьютер инженерное дело в четырехлетней школе: COMSC 110, 165, 200, 210, 255, 260.
    • Специалисты по программированию, желающие повысить свою квалификацию: COMSC 100L (Microsoft Office), 120, 121 (SQL), 138 (VBA), 171, 172 (UNIX/Linux), 256 и 257 (Java)

    Свяжитесь с нами

     

    Гавайи Министерство энергетики | Информатика для Гавайев

     

    Что такое КС?


    В качестве основы для всех вычислений информатика определяется как «изучение компьютеров и алгоритмических процессов, включая их принципы, их аппаратное и программное обеспечение, их [внедрение] и их влияние на общество» (Tucker et.др., 2003, с. 6). Узнать больше.

     

    Пять основных концепций представляют основные области содержания в области компьютерных наук:

    1. Вычислительные системы: Физические компоненты (аппаратное обеспечение) и инструкции (программное обеспечение), составляющие вычислительную систему, передают и обрабатывают информацию в цифровой форме. Понимание аппаратного и программного обеспечения полезно при устранении неполадок в вычислительной системе, которая не работает должным образом.
    2. Сети и Интернет: Сети соединяют вычислительные устройства для обмена информацией и ресурсами и становятся все более неотъемлемой частью вычислений.
    3. Данные и анализ: Объем цифровых данных, генерируемых в мире, быстро растет, поэтому необходимость эффективной обработки данных становится все более важной.
    4. Алгоритмы и программирование: Алгоритм — это последовательность шагов, разработанная для выполнения конкретной задачи.Алгоритмы преобразуются в программы или код, чтобы предоставить инструкции для вычислительных устройств. Алгоритмы и программирование контролируют все вычислительные системы, позволяя людям по-новому общаться с миром и решать сложные задачи.
    5. Воздействие вычислительной техники: Отдельные лица и сообщества влияют на вычислительную технику через свое поведение и культурные и социальные взаимодействия, и, в свою очередь, вычислительная техника влияет на новые культурные практики. Информированный и ответственный человек должен понимать социальные последствия цифрового мира, включая справедливость и доступ к компьютерам.

    Основные понятия (что должны знать учащиеся) являются частью K-12 Computer Science Framework, который также включает в себя основные практики (что должны уметь делать учащиеся), которые постепенно усложняются по мере продвижения учащегося по системе K-12.

     

    СТАНДАРТЫ
    Стандарты
    определяют основной набор целей обучения, призванных обеспечить основу для учебного плана и структуры K-12. Внутренние инструкторы по информационным технологиям Министерства энергетики США и группа внешних консультантов поддерживают использование Стандарты компьютерных наук K-12 Ассоциации учителей информатики, пересмотренные в 2017 г. .Ознакомьтесь со стандартами здесь.

    Стандарты CSTA:

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

    Стандарты были написаны преподавателями, чтобы быть последовательными и понятными для учителей, администраторов и политиков.

    План действий по обучению компьютерным наукам


    Чтобы обеспечить точное и справедливое развертывание обучения и возможностей компьютерных наук во всех наших школах, Рабочая группа по компьютерным наукам и ее консультативные группы разработали CS сформулируйте план действий на основе плана из Кодекса.org для решения ключевых задач, указанных ниже. План действий — это живой документ, который будет развиваться по мере того, как мы учимся в процессе реализации и добавляем новые ресурсы.

    1. Текущая ситуация и стратегические цели: Чтобы оценить, где мы сейчас находимся, и каковы наши ожидания от образовательной программы CS.
  • Справедливость: Как мы обеспечиваем, чтобы все учащиеся имели доступ к компьютерным наукам K-12 и занимались ими?
  • Учителя: Понимание того, откуда будут приходить наши учителя компьютерных наук, и какое профессиональное развитие, сертификация и лицензирование потребуются.
  • Учебная программа и курсы: Проверка и внедрение лучших учебных ресурсов для согласования с предлагаемыми курсами. Министерство энергетики Гавайев является членом CS For All Consortium и имеет доступ к своей базе данных ресурсов.
  • Outreach: Чтобы продвигать и вызывать интерес к нашим предложениям CS среди студентов, работодателей и других заинтересованных сторон.
  • Финансирование: Обеспечение устойчивости программы путем оценки существующих ресурсов и развития партнерских отношений.