Moje doświadczenie z ubieganiem się o Master’s Programs for Computer Science with NO Background

Dałem ogólne wprowadzenie do tego, jak zainteresowałem się studiowaniem informatyki w moim poprzednim wpisie na blogu. To wszystko jest świetne, ale nie każdy bierze academia-route kiedy rozważa karierę w informatyce. Ale oto moje powody, dla których chcę formalnej trasy edukacyjnej:

  1. Ale internet jest świetnym zasobem do nauki ogromnych ilości materiału, myślałem, że po prostu czułbym się bardziej komfortowo z ramami i wskazówkami dostarczonymi przez program i biorąc zajęcia osobiście.
  2. Byłem ciekawy, jak i dlaczego pewne aspekty kodu działały tak, jak działały. Miałem nadzieję, że dowiem się więcej o teorii i logice stojącej za procesami komputerowymi. Ale oczywiście ostatecznym celem było udane przejście do kariery.
  3. Jako student międzynarodowy, naprawdę chciałem wizę…

Anyways, nie jestem wielkim pisarzem, ale czułem, że nie było tak wielu wspaniałych zasobów, do których mogłem się zwrócić, przygotowując się do ubiegania się o program magisterski w dziedzinie informatyki. Więc tutaj jest moja uczciwa próba podzielenia się moim kompletnym doświadczeniem. Mam nadzieję, że to pomoże.

bear with me

0. My honest academic background

  • International Student from South Korea (Sorry, no Toefl score)
  • GPA: 3.31
  • Emory University
  • Undergraduate Majors: BA in Biology and International Studies
  • Doświadczenie zawodowe: 2 lata badań klinicznych
  • GRE Scores: V-160 (86. percentyl)/Q-162 (81. percentyl)/W-4 (60. percentyl)
  1. Zrobienie listy szkół

Wstydliwie przyznam, że wybrałem moją listę potencjalnych szkół na podstawie list dostarczonych przez te rankingi:

  • https://www.usnews.com/best-graduate-schools/top-science-schools/computer-science-rankings
  • https://tfetimes.com/best-computer-science-program-rankings/

Szczerze mówiąc, nie wiedziałem, jak zrobić listę szkół i dla mnie to było świetne miejsce, żeby zacząć.

2. Filtrowanie przez listę szkół

Oto kilka rzeczy, które rozważałem, patrząc na różne programy:

  • Wymagania wstępne, które były poza moją kontrolą – niektóre programy wymagały od wnioskodawców posiadania tytułu licencjata w dziedzinie informatyki lub akceptowały studentów z tytułem licencjata w dziedzinie ilościowej, takiej jak inżynieria, matematyka, fizyka itp.
  • Wymagania wstępne, z którymi mogłem pracować – lista kursów wstępnych dostarczonych przez szkoły często w FAQ lub sekcji Prospective Students.
  • Czas trwania programu – chciałem pełnego dwuletniego doświadczenia, aby przynajmniej zdobyć wystarczającą wiedzę, aby przejść do innej dziedziny. Przynajmniej tak długo czułem, że potrzebuję przed włamaniem się do pola.
  • Nazwa stopnia / typ – Chciałem magistra na kampusie, a nie stopień zawodowy z powodu moich powodów powyżej ^. Tutaj jest różnica wyjaśniona: https://www.northeastern.edu/graduate/blog/professional-degrees-vs-academic-graduate-degrees/
  • Typ programu – Czy jest to ogólny program CS? Czy jest to program CS oparty na koncentracji? Jaki rodzaj zajęć oferują? Jakie są jakieś interesujące zajęcia, które mógłbym wziąć? Jak dużą mam swobodę w wyborze przedmiotów do wyboru? Jaki rodzaj badań jest tam (z powrotem, kiedy myślałem, że chcę zrobić pracę dyplomową … lub opcji. HAHA…no thank you.)?
  • Szkoła powiązana z programem na Uniwersytecie – chciałem najlepszą edukację, którą każdy powinien zawsze chcieć. Ceniłem również bazę absolwentów danej szkoły.
  • Lokalizacja – chciałem być w pobliżu-ish dużego miasta.
  • Oczywiście, $$$TUITION$$.

3. Decydowanie o klasach

Skończyło się na zrobieniu arkusza kalkulacyjnego excel z nazwą szkoły, lokalizacją, czesnym, terminami aplikacji i kursami pre-requisites. Musiałam również być ostrożna przy tworzeniu listy wymagań wstępnych, ponieważ niektóre wymagania wstępne miały swoje własne wymagania wstępne. SIGH.

Nie jestem pewna, jak dużą wagę przykłada się do tego, jaki rodzaj/liczbę zajęć z CS/matematyki ktoś wziął. Właśnie zrobiłem listę kursów opartych na nakładaniu się i wiedziałem, że muszę zrobić dobrze. Tak czy inaczej, oto lista zajęć i moje oceny:

CS50 (A-)

Discrete Math (A)

Linear Algebra (A-)

Calculus II (B+ – do czasu, gdy ta klasa się skończyła, byłem już przyjęty do programu)

Wprowadzenie do programowania w C++ (B+)

Struktury danych w C++ (A-)

Architektura komputerowa – (A: właściwie większość szkół prosiła o zajęcia z systemów komputerowych…te zajęcia były najbliższe temu, co mogłem znaleźć. I pokochałem to!)

Just an FYI, istnieją programy post-baccalaureate/profesjonalne programy certyfikatów, które mogą również przygotować cię do szkół wyższych i zmiany kariery. Aby wymienić tylko kilka: NYU, Columbia, Tufts, BU, etc…(jestem pewna, że jest ich o wiele więcej).

4. Przygotowanie do GRE

Kupiłam książkę Barron’s GRE przygotowującą do GRE, jak również zapisałam się na 3-miesięczny program Magoosh (*gdy był w sprzedaży*). Myślałem, że oba zasoby były całkiem niezłe, jeśli chodzi o posiadanie dużej ilości praktyki.

Nie mogę z całą pewnością powiedzieć, że miałem dużo samodyscypliny podczas przygotowywania się do GRE. Uczyłem się na poważnie, zaczynając około miesiąca przed egzaminem, co prawdopodobnie nie było najlepszym rozwiązaniem. Jednakże, stale patrzyłem na karty słówek, które są również dostępne przez Magoosh za darmo w sklepie z aplikacjami.

Pozostawiłem ćwiczenia pisania do samego końca, tylko dlatego, że słyszałem, że wynik sekcji pisania nie ma znaczenia. Skupiłem się głównie na części ilościowej, ale za czas, który włożyłem, nie wierzę, że poszło mi bardzo dobrze w dniu testu.

Ale jak ludzie mówili, GRE to był SAT na prochach i mam nadzieję, że nie będę musiał przechodzić przez to ponownie…

AGAIN, HARD PASS.

5. Pisanie oświadczenia o celu

Jak wspomniałem wyżej, nie jestem zbyt pewny swoich umiejętności pisarskich.

dodatkowa uwaga: jestem prawie pewien, że mam PTSD z mojej klasy 10 z angielskiego, ponieważ mój nauczyciel nigdy nie omieszkał wspomnieć, że moje błędy były związane z ESL (ale dla przypomnienia, zawsze radziłem sobie całkiem dobrze na wszystkich moich zajęciach z angielskiego)!!

Poprawiłem moje oświadczenie o celu tyle razy, że nie mogę nawet policzyć. Ponadto, początkowo nie wiedziałam, jaka jest różnica między OŚWIADCZENIEM OSOBISTYM a OŚWIADCZENIEM O CELU. Co, kiedy się dowiedziałem, było do dupy.

Początkowo ciężko walczyłem, aby połączyć wszystko, czego się nauczyłem/doświadczyłem od czasu college’u z tym, dlaczego ubiegałem się o studia magisterskie w dziedzinie informatyki.

Na przykład, musiałem jakoś wyjaśnić, w jaki sposób tło w biologii, studia międzynarodowe i badania kliniczne dobrze przygotowały mnie do akademii w dziedzinie informatyki. Wymagało to wiele myślenia (nie wiem jak inni, ale znowu, to moje doświadczenie) i wysiłku. Ale w końcu, z pomocą innych, byłem w stanie zrobić burzę mózgów na temat wielu nakładających się dyscyplin!

Jestem pewien, że przeczytasz to w wielu postach w odniesieniu do ubiegania się o szkoły wyższe, ale upewnij się, że zbadasz coś o programie (czy to profesor, klasa, czy aspekt programu, który naprawdę cię pociąga) i porozmawiaj o tym, jak może on przynieść ci korzyści.

Przyniosłem również ogromne korzyści z usług redakcyjnych Jessiki Yun. Jej usługi były więcej niż świetne i faktycznie dała mi pewność siebie podczas pisania mojego SOP. Jest bardzo wykwalifikowana – ale co najważniejsze, będzie pracować z tobą zdalnie i szybko.

Więc, aby podsumować wszelkie porady, które pochodzą z mojego własnego doświadczenia:

  • Upewnij się, że wiesz, który esej napisać!
  • Zostaw wystarczająco dużo czasu na napisanie swojego eseju
  • Brainstorm
  • Nie pytaj zbyt wielu osób o opinie/edycje, ponieważ każdy będzie miał inne opinie i pomysły i może się to stać dość szalone, dość szybko.

6. Proces aplikacji

Teraz, gdy GRE i esej były poza drogą, proces aplikacji był nieco łatwiejszy(?). Jeśli mogę podkreślić jedną rzecz: *MAKE SURE YOU HAVE YOUR RECOMMENDATIONS LINED UP WELL IN ADVANCE*.

Reach out to your professors (it’s important that the majority are CS professors) who you think to know you best in an academic setting. Jeśli dobrze pamiętam, poprosiłem moich profesorów z trzymiesięcznym wyprzedzeniem (wszyscy profesorowie z moich klas przedkwalifikacyjnych, aby dobrze mnie pamiętali) i najpóźniej wysłałem im linki polecające tydzień wcześniej.

Tydzień faktycznie może być naciskiem (powiedziałbym, że dwa są po bezpiecznej stronie), ale jedną rzeczą, której nie zdawałem sobie sprawy w przypadku niektórych szkół, jest to, że musisz zakończyć swoją część procesu aplikacji, aby system mógł wysłać linki polecające do profesorów!!! WIĘC BĄDŹCIE CZUJNI!

ARE YOU SERIOUS

Jeśli mógłbym podsumować:

  • Sięgnij do wszelkich profesorów CS, którzy będą cię dobrze pamiętać i poproś ich IN ADVANCE o listy polecające
  • Upewnij się, że masz przynajmniej ich adres e-mail. System aplikacji może pytać o numery telefonów i adresy, ale nie miałem żadnych problemów z podaniem informacji o dziale, z którym byli związani.
  • Śledź ich nieustannie, jeśli nie przesłali swoich rekomendacji. Jeśli tego nie zrobią, może to wpłynąć na Twoją aplikację!!!
  • Po zakończeniu procesu, bez względu na wynik, PODZIĘKUJ im. Poświęcili czas ze swojego dnia, aby napisać coś miłego o tobie, co może ewentualnie zmienić twoją przyszłość.

7. Decyzje

Brown – odrzucony

NYU – zaakceptowany

John’s Hopkins – zaakceptowany

UT Austin – odrzucony

Columbia – odrzucony

Podstawowo, dostałem się tylko do dwóch programów. Ale pod koniec nie sądziłam, że dostanę się gdziekolwiek, więc byłam szczęśliwa, że przynajmniej gdzieś się dostałam. Zrobiłem nawet happy dance.

Oczywiście programy, do których się nie dostałem były wyżej notowane, ale nadal nie znam powodów, dla których dostałem się do niektórych programów, a do innych nie. Mógłbym zgadywać milion powodów, takich jak niewystarczające doświadczenie, mierne GPA, mierne SPO, a lista idzie dalej, ale nigdy nie będę wiedział. Próbowałam odnieść się do GradCafe podczas procesu aplikacji, ale nie czułam, żeby było to aż tak pouczające.

EH

Anyways, zdecydowałem NYU ponad Hopkins, ponieważ wierzyłem, że bycie w Nowym Jorku zapewni mi lepsze / więcej możliwości technologicznych i naprawdę doceniłem fakt, że program był w pełni 2 lata w przeciwieństwie do 1,5 Hopkins. Demografia obu szkół była dość podobna i chociaż wskaźnik zatrudnienia po ukończeniu studiów był dla mnie bardzo ważny, ta informacja była dla mnie niedostępna…(i nadal nie jestem pewien dlaczego).

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.