공대의 교육과정이 단순하게 엔지니어의 양성에만 집중되어 있던 시대는 지났습니다.
전공 기술분야의 전문가인 엔지니어를 키우면서 사회, 경제적인 지식과 내일을 바라보는
폭넓은식견을 갖게 하여, 우리 사회의 내일을 이끌어갈 지도자로 키우는 것이
서울대 공대가 추구하는 목표입니다.
안녕하세요 공과대학 학생홍보기자단 컴퓨터공학부 3학년 이선민이라고 합니다. 컴퓨터공학부의 전공 수업은 관련 지식이 없다는 가정하에 이루어집니다. 따라서 미리 공부해와야하는 것은 없습니다. 가령, 1학년 학생들이 필수로 들어야하는 '컴퓨터의 개론 및 실습' 수업에서는 처음으로 프로그래밍 언어를 익히게 되는데요, 저도 입학한 후 처음으로 프로그래밍 언어를 사용하였지만, 수업을 따라가기에 큰 무리가 없었습니다. 따라서, 질문에 대한 답변 전에, 입학 전에 이와 관련하여 부담을 가지는 친구들이 늘 있는데, 그럴필요가 전혀 없다는 것을 미리 꼭 강조드리고 싶습니다. 컴퓨터공학과 관련된 공부를 입학전에 하고 싶다면, 기본이 되는 c언어나 python 등을 한 번 공부해보시는 것을 추천합니다. 언어를 몇개 정도까지 다룰줄 알아야 하냐는 질문은 사실 답이 없는 질문입니다. 컴퓨터공학을 전공하다보면, 각 상황에 적절한 언어를 스스로 익히는 과정이 늘상 있습니다. 하지만 그렇다고 이 세상의 모든 언어를 마스터할 수는 절대 없는 것이고, 그렇게 할 필요도 없습니다. 자신이 주로 쓰는 언어를 가지고 있되, 필요에 따라 레퍼런스를 찾아보면서 다른 언어를 사용하면 되는 것이지요. 언어들이 대게 공통적인 기반을 가지고 있기 때문에, 하나를 잘 사용할 줄 안다면 다른 언어도 익히기가 쉽습니다. 특히나, 입학전 공부에 한정지어 말씀드리자면, 여러가지 언어를 사용하려고 하는 것보다는 한 언어를 정해서 공부해보는 것을 추천드립니다. 마지막으로, 학점을 잘 받기 위해 미리 공부하면 좋은 것을 여쭤보셨는데요. 이것도 정말 답변을 드리기가 어렵네요.. ㅎㅎㅎ.. 저학년(1-2학년)때는 주로 프로그래밍의 개념을 익히고 익숙해지는 데에 많은 시간을 할애하니, 기본적으로 프로그래밍에 익숙하다면 공부를 하는데 좀 더 수월할 것 같네요. 하지만 무엇보다 대학에서의 학점은, 정말 본인의 성실도가 가장 크게 좌우하는 것이라고 생각해요! :)
컴퓨터공학부의 전공 수업은 관련 지식이 없다는 가정하에 이루어집니다. 따라서 미리 공부해와야하는 것은 없습니다. 가령, 1학년 학생들이 필수로 들어야하는 '컴퓨터의 개론 및 실습' 수업에서는 처음으로 프로그래밍 언어를 익히게 되는데요, 저도 입학한 후 처음으로 프로그래밍 언어를 사용하였지만, 수업을 따라가기에 큰 무리가 없었습니다. 따라서, 질문에 대한 답변 전에, 입학 전에 이와 관련하여 부담을 가지는 친구들이 늘 있는데, 그럴필요가 전혀 없다는 것을 미리 꼭 강조드리고 싶습니다.
컴퓨터공학과 관련된 공부를 입학전에 하고 싶다면, 기본이 되는 c언어나 python 등을 한 번 공부해보시는 것을 추천합니다. 언어를 몇개 정도까지 다룰줄 알아야 하냐는 질문은 사실 답이 없는 질문입니다. 컴퓨터공학을 전공하다보면, 각 상황에 적절한 언어를 스스로 익히는 과정이 늘상 있습니다. 하지만 그렇다고 이 세상의 모든 언어를 마스터할 수는 절대 없는 것이고, 그렇게 할 필요도 없습니다. 자신이 주로 쓰는 언어를 가지고 있되, 필요에 따라 레퍼런스를 찾아보면서 다른 언어를 사용하면 되는 것이지요. 언어들이 대게 공통적인 기반을 가지고 있기 때문에, 하나를 잘 사용할 줄 안다면 다른 언어도 익히기가 쉽습니다. 특히나, 입학전 공부에 한정지어 말씀드리자면, 여러가지 언어를 사용하려고 하는 것보다는 한 언어를 정해서 공부해보는 것을 추천드립니다.
마지막으로, 학점을 잘 받기 위해 미리 공부하면 좋은 것을 여쭤보셨는데요. 이것도 정말 답변을 드리기가 어렵네요.. ㅎㅎㅎ.. 저학년(1-2학년)때는 주로 프로그래밍의 개념을 익히고 익숙해지는 데에 많은 시간을 할애하니, 기본적으로 프로그래밍에 익숙하다면 공부를 하는데 좀 더 수월할 것 같네요. 하지만 무엇보다 대학에서의 학점은, 정말 본인의 성실도가 가장 크게 좌우하는 것이라고 생각해요! :)