미국 컴퓨터과학 대학원 Computer Science

전공 분석과 합격 전략

 

1. 미국 컴퓨터과학 대학원 개요

오늘날 인류의 삶에서 컴퓨터과학(CS)이 더 이상 컴퓨터라는 기계에 대한 학문에 한정되지 않으며, 정치, 경제, 사회, 문화 등 다양한 분야에서 새로운 가능성을 제시하고 있다는 점은 누구라도 인지하고 있을 것입니다. 미국은 전 세계 IT 업계의 허브이자 CS라는 학문 분야가 시작된 나라고, 실제로 최고의 연구 실적과 학문적 과제를 지속적으로 생산하고 있으므로, CS를 전공하는 분이 대학원 유학을 생각한다면 미국 외 다른 나라를 고려할 이유가 전혀 없습니다. (캐나다의 일부 명문대 정도는 나쁘지 않음)

미국 컴퓨터과학 대학원에서는 CS의 다양한 연구 분야 중 하나를 선택해 보다 깊이 있는 지식을 습득하게 되며, 졸업생들은 국내외 IT 관련 기업이나 학계 또는 각종 R&D 연구기관에 진출하게 됩니다. 물론 번뜩이는 아이디어가 있다면 스타트업이나 벤처기업을 창업할 수도 있겠죠!

게다가 업계의 최신기술이나 경향을 분석하려면 대부분 영어로 된 자료를 연구해야 하니, 미국대학원에서 컴퓨터과학을 공부하는 것은 자칫 레드오션이 될 수도 있는 CS 분야에서 남들과 다른 경쟁력을 갖출 수 있다고 생각합니다.

 

2. 컴퓨터과학 주요 연구분야

미국대학원 Computer Science 분야에서 중점적으로 연구되고 있는 키워드는 다음과 같습니다.

  • Artificial Intelligence (AI)
  • Database Management Systems
  • Education
  • Graphics
  • Human-Computer Interaction
  • Operating Systems & Networking
  • Programming Systems
  • Scientific Computing
  • Security
  • Theory

 

3. 미국 컴퓨터과학 대학원 순위

저희 홈페이지의 미국 컴퓨터과학 대학원 순위자료를 참고하시기 바랍니다.

미국대학원 컴퓨터사이언스학과 Computer Science 랭킹

미국대학원 컴퓨터사이언스학과 랭킹은 U.S. News & World Report에서 발표한 “Best Computer Science Schools”을 참고하였으며, 1위부터 50위까지 정리한 자료입니다.

4. 미국 컴퓨터과학 석사과정 합격 전략

실리콘밸리 기업들이 채용한 사람들의 Top 25 출신 대학교를 조사한 자료를 보면, 미국 컴퓨터과학 대학원 순위에서 공동 1위에 올라와 있는 UC 버클리와 스탠퍼드 대학교 출신이 가장 많았습니다. 그리하여 본 포스팅에서는 UC 버클리의 CS 대학원을 예시로 합격 전략을 살펴보려 합니다.

미국 컴퓨터과학 대학원

▲ 실리콘밸리 기업들이 채용한 사람들의 Top 25 출신 대학교

UC 버클리의 CS 대학원 과정은 산업기반과정(Industry-Oriented)과 연구기반과정(Research Oriented)으로 구분됩니다. 산업기반과정은 학업기간 1년 만에 수료할 수 있는 전문학위과정으로, ‘MEng’ 학위를 수여받을 수 있고 졸업 후 곧바로 관련 산업에 진출할 수 있습니다.

박사학위까지 고려한다면 연구기반과정을 선택해야 하는데 ‘MS Only’, ‘MS/PhD’, ‘PhD Only’의 3가지 옵션 중에 선택할 수 있습니다. 이 글에서는 전반적인 연구기반과정의 합격 전략을 살펴보려 합니다.

 

4-1. 지원 절차에서 필요한 요소

  • 온라인 어플리케이션(접수기간은 9월 초부터 12월 초까지)
  • GRE 점수(미니멈 기준은 없음)
  • 공인영어점수: 최소 TOEFL iBT 90 / IELTS Academic 7.0 이상
  • 지난 모든 대학교 성적증명서(Unofficial Transcripts)
  • 이력서(Résumé/CV)
  • 학업계획서 및 자기소개서(SOP & Personal History Statement)
  • 추천서 3부(Three Letters of Recommendation)

 

4-2. 학업적인 백그라운드

UC 버클리의 연구기반 CS 대학원 과정은 학부 때 전기전자공학이나 CS 전공자만 지원할 수 있는 것은 아닙니다. 다만 대학원 레벨의 연구를 할 수 있는 충분한 배경 지식을 갖추고, 학업적인 잠재력을 보여줄 수 있어야 지원자로서의 경쟁력을 갖출 수 있습니다. 다만, 학부에서 어떤 과목들을 이수해야 UC 버클리에서 말하는 충분한 배경 지식을 갖춘 상태에 해당하는지, UC 버클리 학부에서 제공되는 과목 리스트로 예시를 제공하고 있습니다.

아래 리스트에 있는 모든 과목들을 하나도 빠짐없이 이수해야 하는 건 아니고, 대략 이런 느낌의 학업적인 백그라운드를 갖고 있어야 지원자로서 경쟁력이 있으니 참고하라는 의미로 해석할 수 있습니다.

We do not require applicants to have a technical background. However, a certain foundation may be needed for a successful applicant. Though there are no set class requirements, these are the courses that we SUGGEST you consider.

  • Math 1A and 1B = college level calculus
  • Math 54 = linear algebra and differential equations
  • CS61A = computer programming
  • CS61B = data structures
  • CS61C = machine structures
  • CS70 = discrete mathematics and probability theory

The junior/senior level or specialized courses in computer science that you take depend on what field of CS you want to study in grad school. Traditionally, the best approach is to obtain a broad education in CS. Berkeley courses that could satisfy this include:

  • CS150 = Components and Design Techniques for Digital Systems
  • CS162 = Operating Systems and System Programming
  • CS164 = Programming Languages and Compiler Design
  • CS170 = Efficient Algorithms and Intractable Problems*

*Since there are no set upper division requirements in CS at UC Berkeley other than CS170, it is hard to tell what upper division courses to take. Again, it depends on your areas of interest. You should consult experts in the various fields of CS to decide what would be best for you.

Also, please keep in mind that these are NOT required courses, just suggestions.

 

4-3. 학업계획서 및 자기소개서(SOP & Personal History Statement)

UC 버클리의 연구기반 CS 대학원 과정은 학업계획서 및 자기소개서를 둘 다 요구합니다.

  • Statement of Purpose – Why are you applying for this program? What are your research goals and interests? What do you hope to accomplish in this degree program? What do you want to do after and how will this help you?
  • Personal History Statement – What from your past made you decide to go into this field? And how will your personal history help you succeed in this program and your future goals?

 

4-4. 추천서 3부

UC 버클리는 교수님 추천서를 가장 선호하며, 추천서 내용에는 지원자의 목표, 연구실적, 전문적인 기술과 리더십 스킬, 학업성취도에 대한 세부적인 내용이 포함될 수 있습니다.

Letters from professors are highly preferred. Letters could include details about your goals, research accomplishments, technical and leadership skills, academic work, etc.

 

4-5. 기타 참고사항

UC 버클리 컴퓨터과학 대학원의 석박사 통합과정(MS/PhD)과 박사과정(PhD Only)의 차이를 설명하는 내용입니다. 입학 요구 조건이나 학부를 졸업하고 바로 입학하는 경우 박사학위 취득까지 소요되는 시간은 비슷하지만, 석박사 통합과정은 박사과정을 밟는 도중에 석사학위(MS Degree)를 취득하는 것이 허용된다는 차이가 있습니다. 유사 분야에서 이미 석사학위를 취득한 경우 반드시 박사과정(PhD Only)에만 지원할 수 있습니다.

The MS/PhD and PhD programs are similar doctoral degree programs. Both programs have the same course requirements, and, for students coming in with a bachelor’s degree, take approximately the same length of time to complete. The MS/PhD program allows students to earn the MS degree while continuing to work towards earning their PhD degree. Students usually submit a thesis report to earn the MS. There is no break in coursework or research for students in the MS/PhD program. The PhD program allows students to earn only a PhD. Students do not need a master’s degree to apply for PhD program. Also, students who already have a master’s in a similar field should apply to the PhD program rather than the MS/PhD program. Applications to the MS/PhD and PhD are reviewed together with no preference given to one degree program over the other for admission.

COVID-19 팬데믹으로 인해 2022년도 입시부터 GRE 점수를 반영하지 않기로 결정했습니다. 이 경우 더 지원자들이 늘어나면 늘어났지 줄지는 않을 것이 예상되므로, 오히려 경쟁률은 더 높아질 것 같습니다.

The EECS department no longer requires, nor accepts, GRE scores, effective September 2021 for the 2022 application period.

 

1. 미국 컴퓨터과학 대학원 개요

오늘날 인류의 삶에서 컴퓨터과학(CS)이 더 이상 컴퓨터라는 기계에 대한 학문에 한정되지 않으며, 정치, 경제, 사회, 문화 등 다양한 분야에서 새로운 가능성을 제시하고 있다는 점은 누구라도 인지하고 있을 것입니다. 미국은 전 세계 IT 업계의 허브이자 CS라는 학문 분야가 시작된 나라고, 실제로 최고의 연구 실적과 학문적 과제를 지속적으로 생산하고 있으므로, CS를 전공하는 분이 대학원 유학을 생각한다면 미국 외 다른 나라를 고려할 이유가 전혀 없습니다. (캐나다의 일부 명문대 정도는 나쁘지 않음)

미국 컴퓨터과학 대학원에서는 CS의 다양한 연구 분야 중 하나를 선택해 보다 깊이 있는 지식을 습득하게 되며, 졸업생들은 국내외 IT 관련 기업이나 학계 또는 각종 R&D 연구기관에 진출하게 됩니다. 물론 번뜩이는 아이디어가 있다면 스타트업이나 벤처기업을 창업할 수도 있겠죠!

게다가 업계의 최신기술이나 경향을 분석하려면 대부분 영어로 된 자료를 연구해야 하니, 미국대학원에서 컴퓨터과학을 공부하는 것은 자칫 레드오션이 될 수도 있는 CS 분야에서 남들과 다른 경쟁력을 갖출 수 있다고 생각합니다.

 

2. 컴퓨터과학 주요 연구분야

미국대학원 Computer Science 분야에서 중점적으로 연구되고 있는 키워드는 다음과 같습니다.

  • Artificial Intelligence (AI)
  • Database Management Systems
  • Education
  • Graphics
  • Human-Computer Interaction
  • Operating Systems & Networking
  • Programming Systems
  • Scientific Computing
  • Security
  • Theory

 

3. 컴퓨터과학 최상위 20개 미국대학

U.S. News & World Report에서 발표한 컴퓨터과학 최상위 20개 미국대학은 2018년 이후로는 아직 업데이트 된 것이 없습니다.

2018 Best Computer Science Schools
순위 학교명
1 Carnegie Mellon University
1 MIT
1 Stanford University
1 UC Berkeley
5 UIUC
6 Cornell University
6 University of Washington–Seattle
8 Georgia Institute of Technology
8 Princeton University
10 University of Texas–Austin
11 California Institute of Technology
11 University of Michigan–Ann Arbor
13 Columbia University
13 UCLA
13 University of Wisconsin–Madison
16 Harvard University
16 University of California–San Diego
18 University of Maryland–College Park
19 University of Pennsylvania
20 Purdue University–West Lafayette
20 Rice University
20 University of Massachusetts–Amherst
20 University of Southern California
20 Yale University

 

4. 미국 컴퓨터과학 석사과정 합격 전략

실리콘밸리 기업들이 채용한 사람들의 Top 25 출신 대학교를 조사한 자료를 보면, 미국 컴퓨터과학 대학원 순위에서 공동 1위에 올라와 있는 UC 버클리와 스탠퍼드 대학교 출신이 가장 많았습니다. 그리하여 본 포스팅에서는 UC 버클리의 CS 대학원을 예시로 합격 전략을 살펴보려 합니다.

미국 컴퓨터과학 대학원

▲ 실리콘밸리 기업들이 채용한 사람들의 Top 25 출신 대학교

UC 버클리의 CS 대학원 과정은 산업기반과정(Industry-Oriented)과 연구기반과정(Research Oriented)으로 구분됩니다. 산업기반과정은 학업기간 1년 만에 수료할 수 있는 전문학위과정으로, ‘MEng’ 학위를 수여받을 수 있고 졸업 후 곧바로 관련 산업에 진출할 수 있습니다.

박사학위까지 고려한다면 연구기반과정을 선택해야 하는데 ‘MS Only’, ‘MS/PhD’, ‘PhD Only’의 3가지 옵션 중에 선택할 수 있습니다. 이 글에서는 전반적인 연구기반과정의 합격 전략을 살펴보려 합니다.

 

4-1. 지원 절차에서 필요한 요소

  • 온라인 어플리케이션(접수기간은 9월 초부터 12월 초까지)
  • GRE 점수(미니멈 기준은 없음)
  • 공인영어점수: 최소 TOEFL iBT 90 / IELTS Academic 7.0 이상
  • 지난 모든 대학교 성적증명서(Unofficial Transcripts)
  • 이력서(Résumé/CV)
  • 학업계획서 및 자기소개서(SOP & Personal History Statement)
  • 추천서 3부(Three Letters of Recommendation)

 

4-2. 학업적인 백그라운드

UC 버클리의 연구기반 CS 대학원 과정은 학부 때 전기전자공학이나 CS 전공자만 지원할 수 있는 것은 아닙니다. 다만 대학원 레벨의 연구를 할 수 있는 충분한 배경 지식을 갖추고, 학업적인 잠재력을 보여줄 수 있어야 지원자로서의 경쟁력을 갖출 수 있습니다. 다만, 학부에서 어떤 과목들을 이수해야 UC 버클리에서 말하는 충분한 배경 지식을 갖춘 상태에 해당하는지, UC 버클리 학부에서 제공되는 과목 리스트로 예시를 제공하고 있습니다.

아래 리스트에 있는 모든 과목들을 하나도 빠짐없이 이수해야 하는 건 아니고, 대략 이런 느낌의 학업적인 백그라운드를 갖고 있어야 지원자로서 경쟁력이 있으니 참고하라는 의미로 해석할 수 있습니다.

We do not require applicants to have a technical background. However, a certain foundation may be needed for a successful applicant. Though there are no set class requirements, these are the courses that we SUGGEST you consider.

  • Math 1A and 1B = college level calculus
  • Math 54 = linear algebra and differential equations
  • CS61A = computer programming
  • CS61B = data structures
  • CS61C = machine structures
  • CS70 = discrete mathematics and probability theory

The junior/senior level or specialized courses in computer science that you take depend on what field of CS you want to study in grad school. Traditionally, the best approach is to obtain a broad education in CS. Berkeley courses that could satisfy this include:

  • CS150 = Components and Design Techniques for Digital Systems
  • CS162 = Operating Systems and System Programming
  • CS164 = Programming Languages and Compiler Design
  • CS170 = Efficient Algorithms and Intractable Problems*

*Since there are no set upper division requirements in CS at UC Berkeley other than CS170, it is hard to tell what upper division courses to take. Again, it depends on your areas of interest. You should consult experts in the various fields of CS to decide what would be best for you.

Also, please keep in mind that these are NOT required courses, just suggestions.

 

4-3. 학업계획서 및 자기소개서(SOP & Personal History Statement)

UC 버클리의 연구기반 CS 대학원 과정은 학업계획서 및 자기소개서를 둘 다 요구합니다.

  • Statement of Purpose – Why are you applying for this program? What are your research goals and interests? What do you hope to accomplish in this degree program? What do you want to do after and how will this help you?
  • Personal History Statement – What from your past made you decide to go into this field? And how will your personal history help you succeed in this program and your future goals?

 

4-4. 추천서 3부

UC 버클리는 교수님 추천서를 가장 선호하며, 추천서 내용에는 지원자의 목표, 연구실적, 전문적인 기술과 리더십 스킬, 학업성취도에 대한 세부적인 내용이 포함될 수 있습니다.

Letters from professors are highly preferred. Letters could include details about your goals, research accomplishments, technical and leadership skills, academic work, etc.

 

4-5. 기타 참고사항

UC 버클리 컴퓨터과학 대학원의 석박사 통합과정(MS/PhD)과 박사과정(PhD Only)의 차이를 설명하는 내용입니다. 입학 요구 조건이나 학부를 졸업하고 바로 입학하는 경우 박사학위 취득까지 소요되는 시간은 비슷하지만, 석박사 통합과정은 박사과정을 밟는 도중에 석사학위(MS Degree)를 취득하는 것이 허용된다는 차이가 있습니다. 유사 분야에서 이미 석사학위를 취득한 경우 반드시 박사과정(PhD Only)에만 지원할 수 있습니다.

The MS/PhD and PhD programs are similar doctoral degree programs. Both programs have the same course requirements, and, for students coming in with a bachelor’s degree, take approximately the same length of time to complete. The MS/PhD program allows students to earn the MS degree while continuing to work towards earning their PhD degree. Students usually submit a thesis report to earn the MS. There is no break in coursework or research for students in the MS/PhD program. The PhD program allows students to earn only a PhD. Students do not need a master’s degree to apply for PhD program. Also, students who already have a master’s in a similar field should apply to the PhD program rather than the MS/PhD program. Applications to the MS/PhD and PhD are reviewed together with no preference given to one degree program over the other for admission.

COVID-19 팬데믹으로 인해 2022년도 입시부터 GRE 점수를 반영하지 않기로 결정했습니다. 이 경우 더 지원자들이 늘어나면 늘어났지 줄지는 않을 것이 예상되므로, 오히려 경쟁률은 더 높아질 것 같습니다.

The EECS department no longer requires, nor accepts, GRE scores, effective September 2021 for the 2022 application period.

미국 대학원 입학 수속대행 문의

유학백서는 학교/학과별 입학 조건 분석, 지원서 작성, 각종 영문서류 완성(에세이, 이력서, 추천서), 교수진 사전 컨택, 펀딩 가능성 체크 등 미국 대학원 진학 준비부터 출국 전까지 필요한 모든 절차를 도와 드리고 있습니다.

온라인 상담신청서카카오톡 1:1 채팅