본문 바로가기
미국 개발자/Q&A

[Q&A] 수학이랑 과학을 하지 못하는데 Computer Science 전공을 할 수 있을까요?

by Henry Cho 2022. 8. 8.
728x90

수학이랑 과학을 하지 못하는데 CS 전공을 할 수 있을까요?


 

# 수학이랑 과학을 하지 못하는데 CS 전공을 할 수 있을까요?

 

Computer science 전공을 하고자 하는데 수학이랑 과학을 하지 못해도 CS 전공을 할 수는 있다. 다만 수학이랑 과학을 잘하는 사람이 되도록 노력을 해야지만 CS 전공 졸업이 가능하다. 미국 유학을 희망하거나 미국 유학생들 중에서 CS 전공으로 전과를 희망한다면 고민하는 요소 중에 하나가 수학과 과학이다. Computer science는 컴퓨터 과학이라는 의미를 가지고 있듯이 실제로 수학과 과학을 잘해야 한다. 수학 중에서는 알고리즘과 확률 및 통계 분야에 대한 수학을 잘해야 하며, 과학에 있어서는 물리 쪽을 잘해야 한다.

 

만약에 수학과 과학을 전혀 못하고 노력해도 잘할 자신이 없다면 CS 전공으로 오지 않는 게 정답이다. 왜냐하면 CS 전공자인데 위에 말한 수학과 과학 분야를 못하면 솔직히 답이 없기 때문이다. 프로그래밍하는 데 있어서 해당 지식들이 필수적으로 필요하고 이를 기반으로 응용하여 코딩을 할 수가 있는데 앞선 기초 지식이 받쳐주지 못한다면 사실상 CS 전공자로서 능력을 키우는데 한계점이 있을 수밖에 없다. 한마디로 수영을 하는 데 있어서 수영 동작들은 다 알지만 정작 물에서 숨을 쉬는 방법을 모르는 것과 같다는 것이다.

 

다만 현재는 수학이랑 과학을 못하지만 노력을 해서 잘할 자신이 있다면 CS 전공자로 써 전공자로서 충분한 가능성이 있다. 필자의 경우에도 사실 수학을 좋아하지 않았다. 문제 풀이 위주의 정답을 요구하는 수학은 필자에게 있어 재미없는 숙제와 같았다. 하지만 CS에 적용하여 풀이 과정을 이해하고 전반적인 요소를 이해해나가는 수학은 필자에게 있어서 너무나도 재미있고 흥미로웠다. 어렸을 적에는 수학이 정말 싫어했음에도 학부에서 부전공으로 수학을 선택했을 만큼 수학을 좋아하게 되었다. 이처럼 지금 당장은 싫거나 잘하지 못하지만 충분한 노력과 흥미를 찾아 수학과 과학이 좋아진다면 CS 전공자로서 충분히 성장할 수 있는 가능성이 매우 높다.

 

따라서 이 질문을 한 브로의 경우에는 지금부터 CS 전공에 맞는 대학 수학과 과학을 열심히 해서 CS 전공자로서 재미를 찾는다면 괜찮지만 아무리 생각해도 본인이 수학이나 과학과 전혀 맞지 않는다면 CS 전공 말고 다른 전공을 알아보는 것이 좋다고 생각한다. 수학적 알고리즘을 중요시하는 CS 전공 말고 CE 전공을 택하는 것도 또 다른 방법이겠지만 사실상 CE의 경우에도 물리적 수학과 물리를 CS보다 더 중요하게 여기기 때문에 이 역시도 수학과 과학을 기본적으로 잘하고 좋아해야 하는 전공이다.

 

수업을 듣는 학부생으로서 당장은 크게 와닿지 않을 수도 있지만 기본 기초 지식이 부족하다면 추후에 개발자로서 성장이 불가하거나 상대적으로 성장 속도가 늦을 수밖에 없는 전공이 CS와 CE이다.


 

728x90

댓글