CS 이론 대 응용 수학의 대학원 연구 (PhD)


16

대부분의 미국 대학은 한 분야에서만 응용 프로그램을 수락하기 때문에 CS 이론 프로그램에 적용 할 때의 장점 / 단점과 관심이있는 응용 수학 프로그램이 두 부서 어딘가에 있는지 파악하려고합니다.

보다 구체적으로, 감소 순서에 관심이있는 분야는 다음과 같습니다. 1. 조합론 (대수 및 극치), 2. 최적화 (볼록 및 조합), 3. 확률 이론, 무작위 알고리즘 및 정보 이론.

나는 무엇을하고 누구와 함께 일하고 싶은지 정확히 알지 못해서 대학원 프로그램에 지원하는 것은 큰 두통입니다. 지금까지 CS 이론 그룹이 일반적으로 매우 작고 집중되어 있음을 감안할 때 수학 프로그램이 더 유연 해졌습니다. 다른 한편으로, 만약 내가 그 길을 모험하면 CS 학위가 산업에서 더 나아질 것이라고 생각합니다.

그래서 내 질문을 되풀이하기 위해, 그가하고 싶은 일을 정확히 알지 못하지만 일반적으로 앞서 언급 한 주제에 관심이있는 사람에게 더 좋습니까? CS 이론 또는 응용 수학


8
물론 두 가지 모두에 적용하십시오. 선택하기 전에 왜 옵션을 제한합니까?
Jeffε

2
지원할 때 지역 수학 부서 문화가 "적분 된 방정식"보다 "적용된 수학"을 더 광범위하게 해석하는지 확인하십시오. 이것은 예전보다 덜 일반적이지만 여전히 주목할 가치가 있습니다.
닐 크리슈나 스와미

1
@ Jɛ ff E 대부분의 학교는 응용 프로그램을 단일 부서 (Berkeley, Cornell, Princeton 등)로 제한합니다. 또한, TCS 교수진으로부터 이론 프로그램에 대한 입학이 규모와 실습으로 인해 응용 수학보다 훨씬 더 경쟁력이 있다고 들었습니다. 출판물 없이는 거의 불가능합니다. 그래서 저는이 학교들 대부분에서 한 번의 총격을 고려하고 있는데, 응용 수학과 달리 이론 프로그램에 적용 할 위험을 정당화하는 어떤 이점이 있습니까?
user972432

2
나는 그런 제한에 대해 들어 본 적이 없다! 그것은 수있는 단지 캠퍼스 수준의 서류로 대학에 의해 개별 부서에 부과 뭔가. 관심있는 부서를 직접 작성하여 둘 이상의 프로그램에 적용하는 방법을 문의하십시오. 그들이 당신을 날려 버린다면, 당신은 어쨌든 가고 싶지 않았습니다. (반면, 제한된 부서는 그들이 원하는 것을 확신하는 학생만을 원한다고 결정했을 수도 있습니다.)
Jeffε

답변:


14

저의 2 센트는 대학에서 컴퓨터 과학 문제를 공부하는 수학 박사 과정 학생들과 컴퓨터 과학에 관심이있는 수학 부서의 교수진과 순수하게 조합 문제를 주로 다루는 일부 컴퓨터 과학 학생들이 있다는 것입니다.

CS 학생으로서 순수 수학 문제보다는 CS 학생 문제를 수학 학생으로하는 것이 더 쉬운 경우가 있습니다. 적어도 처음 2 년 동안이 두 종류의 프로그램은 내용이 상당히 다를 수 있습니다. 수학 학생은 핵심 수학 과정을 실제 분석, 복잡한 분석, 토폴로지, 대수 등으로 수강해야합니다. 조합론은 일반적으로이 핵심의 일부가 아닙니다. CS 프로그램의 경우 핵심 CS 요구 사항이 있으며, 여기에는 일반적으로 이론과 응용 과정을 혼합하여 수행하는 것이 포함됩니다. 수학 프로그램의 핵심은 상당히 표준적이고 엄격하게 시행되지만 CS 프로그램의 핵심은 프로그램에 크게 의존하는 경향이 있으며 요구 사항이 더 유연 할 수 있습니다.

그러나 모든 것이 실제로 중요하지는 않지만 (많은 작업 일지라도) 처음 2 년 안에 끝납니다. 나는 당신이 대학원에 가기 전에 당신이하고 싶은 일을 아는 것이 어렵다는 것을 이해하고 있으며 많은 학생들이 자신의 분야를 바꿉니다. 그럼에도 불구하고, 나는 당신이 고려하고있는 학교의 교수진 페이지를보고, 교수가 무엇을 연구하고 있는지, 그리고 교수진과 학생들에게 여러 개의 이메일을 쓰도록 권장합니다. 박사 학위 수준의 연구는 프로그램 전체에 관한 것보다 개인적인 관계와 개인적인 동기에 관한 것입니다. 내 생각에 박사 수준의 좋은 프로그램은 커리큘럼보다는 강력한 교수진과 활기찬 연구 문화로 구별됩니다. 수학 부서와 CS 부서 간의 협력 수준과 같은 질문에 대해서는 교직원 및 현재 학생들에게 문의해야합니다. 그리고 당신은 당신에게 호소력이있는 교직원을 찾으려고 노력해야합니다. 그들에게 관심을 표현하기 위해 글을 쓰는 것이 좋습니다.

산업 직업에 관해서는, CS 이론 학위와 응용 수학 학위 사이에 큰 차이가 있는지 확실하지 않습니다. 그러나 나는 이것에 대해 잘 모른다.


9
학업 직업에 관해서는, 확실히 어떤 CS 학교 (최고의 학교는 아님)는 수학 수업을 통해 CS 수업을 가르치는 능력에 대해 궁금 할 것입니다. 산업 직종에 따라 다르지만 Google / Yahoo / M $와 같은 곳에서는 소프트웨어 / 해킹을 어느 정도 이해하고 시연 할 수 있습니다 (학위가 수학에 적용 되더라도). 학위는 그 자체로는 제한이 없다고 생각하지만, 실력을 발휘하는 데 창의성을 발휘해야 할 수도 있습니다.
Suresh Venkat

11

첫째, 대부분의 대학에서 한 부서 또는 다른 부서에만 지원할 수 있다고 생각하지 않습니다. 저는 수학 부서와 CS 부서 모두에 적용한 많은 사람들, 특히 수학 부서에서 많은 이론적 컴퓨터 과학이 이루어지는 MIT에서 많은 사람들을 알고 있습니다.

수학 부서와 CS 부서 사이에는 여러 가지 공동 프로그램이 있습니다. CMU ( 여기 )와 GAtech ( 여기 ) 의 ACO 프로그램이 떠 오릅니다 . MIT에서는 어느 부서에서나 고문을받는 것이 상당히 쉬우므로 EECS에 있든 응용 수학에 있든 큰 차이는 없습니다.


특정 프로그램을 언급했듯이 MIT 또는 Berkeley와 같은 장소는 특정 분야에 전문화되지 않은 사람에게는 거대한 프로그램이 있으며 자신의 관심사와 일치하는 사람을 항상 찾을 수 있기 때문에 이상적이라고 생각합니다. 그러나 아이러니하게도 처음에는 전문화가 필요한 출판물이없는 곳으로 들어가는 것이 거의 불가능합니다!
user972432

10

나는 작년 에이 정확한 문제에 직면 응용 수학의 박사 대학원생입니다. 우리 대학에서는 응용 수학 트랙이 과정 요구 사항 측면에서 훨씬 더 많은 유연성을 제공했습니다. CS 트랙에는 내가 원하는 다양한 이론 과정이 필요했지만 네트워킹, 운영 체제 및 기타 관심없는 과목도 필요했습니다. 적용된 수학 트랙을 사용하면 기본적으로 어느 부서에서든 과정을 거의 무제한으로 혼합하고 일치시킬 수있었습니다. 나는 실제로 CS 학생으로 허용되었던 것보다 더 많은 CS 이론 수업을 받고 있습니다.


그러나 어쨌든 네트워킹 및 OS 클래스를 수강하고 있습니다. 권리? 권리?
Jeffε
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.