컴퓨터 사이언스 분야는 컴퓨터 엔지니어링(Computer Engineering)과 컴퓨터 프로그램스(Computer Programs) 등 2개 분야로 크게 나누어져 있다. 컴퓨터 엔지니어링 전공분야에서는 컴퓨터 디자인, 제작, 운영(design, construction, and operation of computer system) 등에 관련된 하드웨어(hardware)를 주로 공부하고 컴퓨터 프로그램 전공분야에서는 일반적으로 주어진 프로젝트에 관련되는 설계 명세서(specifications)를 컴퓨터 언어(computer language)로 전환시키는 일을 한다.
컴퓨터 엔지니어링컴퓨터 시스템(computer systems)에 관련된 기계설비(hardware)와 소프트웨어(software)를 디자인하고 발전시키는 일을 한다.
컴퓨터 엔지니어링은 과학과 수학의 이론과 원리를 응용하면서 기술적인 문제를 해결할 수 있도록 하드웨어, 소프트웨어, 회로망(networks), 프로세스(processes) 등을 디자인하고 발전시킨다.
그리고 그 중에서도 컴퓨터 시스템스 엔지니어는 새로운 컴퓨터 구조장치(computer devices)나 컴퓨터에 관련된 장비, 시스템스, 또는 소프트웨어를 디자인하고 발전시킨다.
컴퓨터 하드웨어 엔지니어는 컴퓨터 칩스(chips), 구조장치의 조정, 기억장치(storage capacity units) 등의 디자인을 하고, 발전시키고, 시험하여 보고, 그리고 제조 생산과정을 감독한다.
직장과 고용미국 노동부에 따르면 미국에는 1998년에 29만9,000여명의 컴퓨터 엔지니어들이 있다.
이 엔지니어들은 각 분야의 직장에서 종사하고 있지만, 그 중에서도 가장 많은 수의 컴퓨터 엔지니어들은 컴퓨터와 데이터 처리 서비스 분야에서 일을 하고 있다. 그리고 컴퓨터와 사무용 기구 제조생산 업체, 측정기구와 조정장비 사업체, 매니지먼트와 선전 섭외, 그리고 미사일과 우주선 분야 등에서 일을 하고 있다.
컴퓨터 엔지니어들은 실무 경험이 많아지면 매니저로 또는 회사 경영인으로 또는 섭외(public relations) 분야에서 일을 하는 경향이 많다.
교육과정컴퓨터 엔지니어는 거의 모두가 컴퓨터 엔지니어링이나 전자공학 분야에서 학사학위를 받고 일을 한다.
대부분의 대학에는 컴퓨터 사이언스라고 불리는 전공분야가 있지만 컴퓨터 엔지니어링 전공분야는 대개 엔지니어링을 공부하는 공과대학에 부속되어 있다. 그리고 대학에 따라 공과대학 내에 컴퓨터 엔지니어링 전공분야가 독립되어 있는 대학도 있고, 어떤 대학에는 컴퓨터 엔지니어링이 전기전자공학(Electrical Engineering)에 속하고 있는 경우도 있다. 예를 들면, UC버클리와 MIT에는 컴퓨터 엔지니어링이 전기공학과 같이 있어 Department of Electrical Engineering and Computer Science라는 과가 공과대학 내에 있다.
그리고 UC버클리에는 문리대(College of Letters and Science) 내에 Computer Science라는 전공분야가 따로 있어 주로 컴퓨터 프로그램을 전공하고 싶어하는 학생들을 위한 전공분야이다. 스탠포드 대학에는 공과대학 내에 Computer Science라는 전공분야가 있어, 컴퓨터 엔지니어링과 컴퓨터 사이언스를 전공한다. UCLA에는 공과대학 내에 Computer Science가 있고 그 이외로 Computer Science and Engineering라는 전공분야가 더 있다. 그리고 Los Angeles에 있는 USC에는 공과대학 내에 Computer Engineering 전공분야와 Computer Science 전공분야가 각각 구분되어 있다.
따라서 자녀들이 컴퓨터 사이언스를 전공으로 선택할 경우, 엔지니어링 분야에 관심이 있는지 또는 software(programming)를 강조하는 컴퓨터 사이언스에 흥미가 있는지에 따라, 대학 선정과 전공분야를 고려하여 선택할 것이다.
근래에 와서 컴퓨터 사이언스를 전공하고 일을 하는 컴퓨터 사이언티스트에게 어느 생산기업체나 또는 그 엔지니어가 종사하고 있는 회사들이 그 엔지니어나 사이언티스트의 성취 업적에 따라 능력과 경험을 인정하여 주는 증명서(technical or professional certification)를 수여하는 경향이 점차적으로 생겨지고 있다.
하이텍 기업체에서는 컴퓨터 사이언티스트를 채용할 때 앞으로 이같은 자격증 같은 것을 필수적으로 요구하는 경우가 더 많아질 것으로 믿어지고 있다.
컴퓨터 사이언스를 전공하고, 직장경험이 2~3년 있는 컴퓨터 엔지니어나 사이언티스트는 경영학 대학원(business school)으로 돌아가 경영학 석사학위인 MBA(Master of Business Administration)를 받고, 매니저나 회사 운영과 행정분야로 진출하는 사람들도 있다.
직업전망컴퓨터 엔지니어의 직업 전망은 미국 노동부 보고에 따르면 2008년까지는 대단히 좋게 나타나 있다. 이 분야는 가장 빨리 성장하고 있는 직업중의 하나이다. 하이텍 분야가 발전하면서 이 분야의 직업 전망도 더욱 좋게 나타나고 있다.
모든 직업분야 중에서도 컴퓨터와 데이터처리 서비스(computer and data processing services)가 가장 빠른 속도로 계속 성장할 것으로 예측되고 있어 컴퓨터 엔지니어의 잡도 그에 따라 계속 성장될 것으로 믿고 있다.
그 이외로 매년 수천여개의 새로운 잡이 이같은 분야에 생길 것으로 예측되고 있다. 그리고 컴퓨터 엔지니어들 중, 경험이 많아지면 매니저나 경영분야로 직업을 바꾸는 엔지니어들이 생겨지고 있고, 그에 따라 이같은 엔지니어들을 대치하는 새로운 잡도 더 생기게 된다.
수입컴퓨터 엔지니어의 1년 평균수입은 1998년도에 6만1,910달러이다. 그중 최하 10%는 3만7,5100달러를, 그리고 최상 10%는 9만2,8500달러 이상의 수입을 벌고 있다.
직업 종류 중에서는 컴퓨터와 사무용 기구를 생산하는 직장에서 종사하고 있는 컴퓨터 엔지니어의 평균 1년 수입은 6만3,7000달러로 제일 좋고 미사일과 우주선 관계 직장의 컴퓨터 엔지니어는 제일 낮은 4만9,5000달러를 번다.
1999년에 컴퓨터 엔지니어링에서 학사학위를 받는 학생들의 첫해 수입은 4만5,7000달러이고, 석사학위 소지자는 5만8,700달러이다.
컴퓨터 사이언스-엔지니어링의 대표적 대학들Massachusetts Inst. of Tech.
Stanford University (CA)
Univ. of California-Berkeley
Carnegie Mellon Univ. (PA)
University of Illinois-Urbana
Univ. of Michigan-Ann Arbor
University of Texas-Austin
Cornell University (NY)
University of Washington
Princeton University (NJ)
Purgue U.-West Lafayette (IN)
Rensselaer Polytechnic Inst.
Iowa State U.
U. of Florida
U. of Missouri-Columbia
Arizona State U.
Stevens Inst. of Tech
Syracuse U.
UCLA
Georgia Inst. of Tech
댓글 안에 당신의 성숙함도 담아 주세요.
'오늘의 한마디'는 기사에 대하여 자신의 생각을 말하고 남의 생각을 들으며 서로 다양한 의견을 나누는 공간입니다. 그러나 간혹 불건전한 내용을 올리시는 분들이 계셔서 건전한 인터넷문화 정착을 위해 아래와 같은 운영원칙을 적용합니다.
자체 모니터링을 통해 아래에 해당하는 내용이 포함된 댓글이 발견되면 예고없이 삭제 조치를 하겠습니다.
불건전한 댓글을 올리거나, 이름에 비속어 및 상대방의 불쾌감을 주는 단어를 사용, 유명인 또는 특정 일반인을 사칭하는 경우 이용에 대한 차단 제재를 받을 수 있습니다. 차단될 경우, 일주일간 댓글을 달수 없게 됩니다.
명예훼손, 개인정보 유출, 욕설 등 법률에 위반되는 댓글은 관계 법령에 의거 민형사상 처벌을 받을 수 있으니 이용에 주의를 부탁드립니다.
Close
x