프로그래밍에서 중요하다는 '수학'에대해..
- 글쓴이
- yoyobebe
- 등록일
- 2003-10-02 23:16
- 조회
- 5,625회
- 추천
- 0건
- 댓글
- 6건
관련링크
프로그래밍, 특히 게임 프로그래밍이나 보안이나 금융방면, 에서는 수학과 물리학이 중요하다고들 합니다.
저도 전공이 그 쪽 계열이기 때문에 느끼고 있습니다.
그런데, 위에 열거한 방면의 일을 하기 위해서 수학이나 물리학을 공부하려면 수학이나 물리학의 어떤 부분을 어떤 방법으로 공부해야 하나요?
수학과 물리학 지식의 기초가 있고, 그 위에 수학적인 사고가 필요한 것 같은데,
고등학교 수학, 이산수학, 미적분학, 아님 수학과에서 가르치는 전문적인 수학등등 많은 분야가 있는데, 어떤 방법으로 공부하는 것이 좋을까요?
조언 부탁드립니다.
다른 사람들 의견
-
huntress
()
우선 수학은 어떤 분야든 잘하는게 제일 좋습니다. 하지만 현실적으로 볼때, 프로그래밍 언어에서 쓰는 수학의 대부분은 이산수학입니다. 이산수학만 제대로 이해해도 매우 좋을 것 같네요. KNUTH의 책을 작심하고 보는 것도 실력 향상에 도움이 많이 되더군요.
-
뭘 봐?
()
이산수학은 기초고, 대수학을 잘하면 좋죠. 실제적인 문제들을 해결하려면 정수론이나 조합수학을 잘해야 할 것이고, 게임 쪽은 미분기하쪽이 탄탄해야 합니다.
-
구두운
()
or도 들을 수 있으면 듣는게 좋지 않을까 생각합니다. 산업공학에서 배우는 수학이긴 하지만 컴공과 학부생한테도 들어두면 좋을것같더군요.
-
구두운
()
전 확률통계를 1 만 들어서 regression파트를 못들었는데 아쉬움이 남습니다. regression부분이 들어가는 확통2는 과목이 양이 많고 난이도가 좀 있어서 전체평균평점에 영향이 클 것 같아서 피했는데, 열심히 해서 학점만 잘받을 각오가 있다면 확률통계도 회귀 부분까지(만약 확률통계가1,2로 나뉘어져 개설된다면) 수강하시는게 좋을 것 같네요. 머 같은 학부생의 생각이니깐 참조만 하세요.
-
김선영
()
OR은 정말 도움이 많이 됩니다. 최적화이론쪽은 알고리즘 개량이나 휴리스틱을 적용하는데 많은 도움이 됩니다. 실제로 프로그래밍하고 너무 잘맞아떨어지는 분야이기도 하죠. 다 들으면 한 3-4과목정도 학부쪽에서 나옵니다. OR1,2,최적화정도?
-
김선영
()
사실 그래픽이나 몇몇분야를 제외하곤 일반적으로 미적분은 거의 안쓰이더군요. 아 그리고 이론만으로는 부족하므로 컴퓨터 프로그래밍 언어론, 컴파일러, 운영체제를 같이 들어야만 접목하는데 좋습니다.