페이지 선택

미국 컴퓨터과학 대학원 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. 컴퓨터과학 분야 최상위 20개 미국 대학

저희 홈페이지의 2025년 미국 Computer Science 대학원 순위자료를 참고하시기 바랍니다.

2025년 미국 Computer Science 대학원 순위

2025년 미국 Computer Science 대학원 순위는 U.S. News에서 발표한 Best Computer Science Schools 자료를 참고했습니다.

4. 미국 컴퓨터과학 대학원 합격 전략

실리콘밸리 기업들이 채용한 사람들의 Top 25 출신 대학교를 조사한 자료를 보면, 미국 컴퓨터과학 대학원 순위에서 공동 1위에 올라와 있는 UC 버클리와 스탠퍼드 대학교 출신이 가장 많았습니다. 거리상으로 가까워서 그럴 수도 있지만 ^^; 유학백서에서는 일단 UC 버클리 EECS Department에서 제공하는 CS 대학원 과정을 예시로 합격 전략을 살펴보려 합니다.

미국 컴퓨터과학 대학원

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

 

4-1. 목적에 맞는 대학원 과정 선택하기

UC 버클리의 CS 대학원 과정은 산업기반과정(Industry-Oriented)연구기반과정(Research Oriented)으로 구분됩니다. 산업기반과정은 경력자들을 위한 수업석사과정으로 학업 기간이 1년으로 짧고 ‘MEng’ 학위를 받을 수 있습니다. 졸업 후 박사로 진학하기보단 다시 업계로 돌아가는 Terminal Master’s Degree입니다. 박사학위까지 고려한다면 연구기반과정을 선택해야 하는데 ‘MS Only’, ‘MS/PhD’, ‘PhD Only’의 3가지 옵션 중에 선택할 수 있습니다.

아래는 석박사 통합과정(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.

 

4-2. 입학 심사에 필요한 요소

UC 버클리 EECS Department에서 제공하는 모든 대학원 과정들은 매년 가을학기(8월)에만 학생을 모집합니다.

  • 온라인 지원서(지원서 제출 기한은 보통 전년도 12월 초에서 중순 사이)
  • 공인영어점수: 최소 TOEFL iBT 90 이상 또는 IELTS Academic 7.0 이상
  • 지금까지 다닌 모든 대학교 성적표(Unofficial Transcripts)
  • 이력서(Resume/CV)
  • 학업계획서(Statement of Purpose)
  • 자기소개서(Personal History Statement)
  • 추천서 3부(3 Letters of Recommendation)

 

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

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-4. 명확한 연구 관심과 목표 제시

UC 버클리 CS 대학원 과정의 경우 지원하기 위해 교수진에게 직접 연락하거나 지도교수를 미리 정할 필요는 없습니다. 지원자들은 입학이 허가될 경우 함께 연구하고 싶은 교수진의 이름을 온라인 지원서 상에 명시해야 합니다.

You do not need to contact faulty or establish an advisor in order to apply. Instead, on the application, you will list faculty members who you would like to work with should you be admitted to our graduate program.

유학백서에서는 이 내용이 UC 버클리의 CS 대학원 입학 심사가 학부 성적이나 GRE 점수와 같은 정량적 지표만으로 결정되지 않는다는 점을 시사한다고 분석하고 있습니다.

경쟁력 있는 지원자는 구체적이고 차별화된 연구 관심 분야와 목표를 제시할 수 있어야 합니다. 언제, 어떤 계기로 해당 분야에 관심을 가지게 되었는지, UC 버클리에서 연구를 수행하기 위해 어떠한 학문적/기술적 배경을 갖추었는지, 그리고 어떤 연구 경험을 쌓아왔는지를 학업계획서(Statement of Purpose), 자기소개서(Personal History Statement), 이력서(Resume/CV) 등을 통해 명확히 표현해야 합니다. 또한, 이러한 역량과 잠재력을 뒷받침할 수 있는 강력한 추천서가 함께 제출되어야 합니다.

아울러 대학원 입학은 개인의 우수성만으로 결정되는 과정이 아닙니다. UC 버클리에 해당 연구 분야를 전공하고 있는 교수진이 존재해야만 지원자의 연구 관심과 프로그램의 방향성이 일치하며, 이를 통해 합격 가능성이 높아집니다. 반대로, 아직 구체적인 연구 주제나 관심 분야를 확립하지 못한 상태라면, 학부 성적이 아무리 우수하더라도 합격 가능성은 매우 낮다고 할 수 있습니다.

 

4-5. 높은 수준의 영어 능력

미국에서 석박사 통합과정이나 박사과정은 풀펀딩이 제공되는 경우가 대부분이나, 펀딩 조건에 Teaching Assistant (TA) 포지션 수행이 반드시 포함되어 있기 때문에, 모국어가 영어가 아닌 외국인은 TA 포지션을 곧바로 수행할 수 있을 정도의 영어 스피킹 능력(Oral English Proficiency)을 갖춘 상태로 지원하는 것이 입학 심사에 반드시 유리합니다. UC 버클리의 경우 TOEFL 스피킹 점수 26점 이상 또는 IELTS 스피킹 점수 8점 이상을 요구하고 있습니다.

Once admitted, graduate students who do not speak English as a native language must satisfy the oral English proficiency requirement before they can be appointed to teach. Please note that the oral English proficiency level required for GSI positions is higher than for admissions. One way to qualify is by achieving a TOEFL Speaking score of 26 or above or an IELTS Speaking score of 8 or above.

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

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

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