Как мне поступить в магистратуру по компьютерным наукам, не имея высшего образования в CS?

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

Моим старшекурсником была неврология (биология) с дополнительной биоинформатикой. У меня 3,2 гПа и 77-й процентиль GRE, что, как я понимаю, не удивительно, но хорошо. Но я получил все пятерки на всех уроках информатики, которые я посещал (структуры данных, алгоритмы и т. д.).

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

Идеи:

  • Пересдайте GRE, чтобы получить лучший результат
  • Пройдите предметный тест Comp Science GRE
  • получить реальный жизненный опыт
  • разместить код онлайн, с открытым исходным кодом
  • Получить опыт работы
  • К черту мастеров получить работу

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

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

Ответы (3)

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

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

Многие квалифицированные люди не подают заявления в лучшие школы (IE MIT), потому что не верят, что поступят туда. Но я бы не рекомендовал сосредотачиваться на какой-то одной школе, а вместо этого найти несколько программ, которые вам нравятся, и подать заявку на все из них.

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

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

Спасибо за советы. Удачи в поступлении в магистратуру!
Спасибо, в качестве обновления я начну магистерскую программу по системной инженерии на следующей неделе.
@kleineg, привет! Я только что наткнулся на этот ответ и через несколько месяцев буду получать степень магистра компьютерных наук. Хотите поделиться своим опытом пройденного семестра (семестров). В частности, выиграю ли я от того, что буду знать что-то конкретное, когда дело доходит до прохождения курсов по системам без опыта работы с CS?
@envy_intelligence Спасибо за ваш интерес, я немного изменил курс после ответа на этот вопрос. Я решил пойти на магистра в области системной инженерии. Это область, имеющая большое значение для разработки программного обеспечения, и многие люди являются архитекторами программного обеспечения и т. п., но помимо статистических вычислений и алгоритмов оптимизации они не охватывают программирование... Это больше для менеджеров проектов или аналитики данных (я больше отношусь к последней категории).

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

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

Изменить: удалено заявление о предметном тесте GRE в CS.

Спасибо за советы, Джонатан, кажется, лучше рассматривать каждый случай отдельно.
@ChrisGregg Я этого не знал, спасибо. Объяснение ETS: почему тестирование по информатике было прекращено?

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

Правильный. Кроме того, многие программы допускают человека в качестве временного студента. Вы бы проходили курсы бакалавриата в областях, которые воспринимаются как недостатки, однако они, конечно, не будут учитываться в вашей программе получения степени, поэтому ваша степень будет стоить немного больше, чем люди, которые посещали необходимые курсы в рамках программы бакалавриата CS. Обычно это не более 3-5 классов из того, что я видел в среднем. Если вы достаточно хороши, вы также можете протестировать предварительные условия, что является еще одним способом продемонстрировать мастерство.

Прием, как правило, сосредоточен как на математике (большинство не пустят вас без как минимум 3 кредитов бакалавриата по исчислению и 3 кредитов по статистике), так и на уроках информатики - из-за того, что многие программы согласованы / прикреплены к их соответствующие инженерные программы. Каждая школа немного отличается. Некоторые, которые я счел достойными изучения: Аризонский государственный университет, Чикагский университет в Урбане/Шампейне, Университет ДеПола.

Также, поскольку вы упомянули MIT, вот фрагмент их предложений и политик: http://tppserver.mit.edu/53/54.htm

Текущие программы включают:

Биомедицинская инженерия Вычисления для проектирования и оптимизации (CDO) Вычислительная и системная биология (CSB) Медицинская инженерия и медицинская физика Молекулярная и клеточная неврология Программа в науке и технологии полимеров

К Дивизиону инженерных систем (ESD) относятся следующие межведомственные программы:

eaders for Global Operations Supply Chain Management (Центр транспорта и логистики) System Design and Management Technology and Policy Program Technology, Management and Policy

Академическое превосходство демонстрируется университетскими оценками, откалиброванными экзаменами Graduate Record Examinations (GRE), которые устанавливают приблизительное сравнение между школами. Оценки тщательно изучаются, отдавая предпочтение последним результатам и предметам, относящимся к технологиям и политике.

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

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