기타/컴퓨터공학

컴퓨터공학이란 무엇인가요 [고3 수험생의 질문]

바로이순간 2011. 12. 3. 05:45

 

1. 컴퓨터 공학은 소프트웨어에 대해 다루는 것이 맞지요?

 

    컴퓨터공학은 컴퓨터의 하드웨어 소프트웨어 여러분야의 이론을 모두 배웁니다.

    소프트웨어라고 하면 보통은 프로그래밍을 나타냅니다.

    대부분의 과목들이 프로그래밍과 관련이 있지만 실제로 xx프로그래밍이라거나

    xx언어(C, C++, Java, C#, Python, Scheme등)의 과목은 25% 내지 30%정도가 있습니다.

 

    나머지는 수학이거나, 하드웨어의 기초이거나, 각분야의 이론을 배웁니다.

    네트워크분야, 데이터베이스분야, 운영체제분야, 정보보안분야, 소프트웨어공학분야,

    알고리즘분야, 멀티미디어분야, 등이 있습니다.

 

 

2. 컴퓨터 공학에서 배우는 것들로 스마트폰의 앱이나 os를 만들 수도 있나요?

 

    기초를 배운 후에 스마트폰의 앱을 제작할 수 있는 능력을 키울 수 있습니다.

    어떤학교에서는 과목으로 가르치는 경우도 있습니다.

 

 

3. 컴퓨터 공학과 졸업후 직업은 무엇일까요? (어떤 직업이 몇%인지 그런거요)

 

    학자나 연구자가 되는 길이 있습니다. (석사, 박사학위 취득후) 5-10%

    소프트웨어 개발자가 되는 길이 있습니다. 50%

    이쪽도 아주 많은 다양한 분야가 있습니다.(게임 소프트웨어, 스마트폰용 소프트웨어,

    데이터베이스 소프트웨어, 금융 소프트웨어, 물류시스템 소프트웨어, 데이터마이닝 분야,

    의료, 유전학분야 소프트웨어, 등 등

 

    컴퓨터보안전문가가 되는길 5%

    컴퓨터운영전문가가 되는길 20%

    업무분석등의 연관 분야 20%

 

 

4. 주로 하는 작업은 어떤 것인가요?

 

    업무의 이해(분석), 이를 바탕으로 해결책을 구상하고, 구체적인 실현방안을 만든다.

    거의 대부분의 공학도들이 하는 방법입니다.

 

    하지만 다른 공학과는 달리 컴퓨터공학도 혹은 소프트웨어개발자들은 개인이나

    소규모 그룹이 할수 있는 일의 범위가 상당이 넓은 편입니다.

    그래서 업무의 이해와 요구를 분석한 specification을 확정하는것, 개발계획을 짜는것

    데이터 베이스나 데이터의 구조를 정하고 개발방법을 정하는 것,

    실제로 코딩하고 개발하는 것, 그리고 오류를 수정하고 완성해 가는것

    이런 작업들을 팀으로 해 내는 것입니다.

 

 

5. 혼자 집에서 프로그램을 만드는 것도 가능할까요?

 

    물론 가능합니다.

 

 

6. 졸업후 취업에서 연봉은 어느정도나 될런지요.

 

    일류개발자로 대우를 받는 경우과 그렇지 않는 경우에 따라서 연봉이 달라질 것입니다.