학과소개(컴퓨터공학과)



컴퓨터과학은 컴퓨터 구조, 컴퓨터 소프트웨어 개발, 정보 처리, 컴퓨터 응용, 알고리즘적 문제해결 및 수학 원칙을 포함한 컴퓨터 시스템에 대해 연구하는 학문입니다.

 

컴퓨터과학과 전공은 학생들이 대학원 진학 혹은 컴퓨터 분야로의 취업을 준비할 수 있도록 컴퓨터과학에 대한 전문적 교육을 제공합니다. 학생들은 컴퓨터과학의 이론 및 수학적 원칙을 배우는 동시에 디자인, 프로그래밍, 그리고 컴퓨터 시스템 적용에 대한 개념 및 기술을 익힙니다. 학생들은 학문지식의 보완을 위하여 교양, 과학 및 공학 내 다른 관심학문을 배울 수 있도록 설계되어 있는 학과프로그램을 제공 받습니다. 

 

본 컴퓨터과학과 프로그램은 미국 공학기술인증원인 ABET (http://www.abet.org)의 컴퓨터정보기술교육인증(Computing Accreditation Commission)을 받은 프로그램입니다.
 
많은 학생들이 주변 기업에서의 인턴십을 통하여 전문적인 직업을 준비하고 있습니다. 컴퓨터 과학과 졸업생들은 사용자 인터페이스, 네트워크, 데이터베이스, 예측, 웹 기술, 그리고 의학, 정보 통신, 위성 및 내장성 시스템, 금융 산업 등 다양한 분야의 회사 및 연구소에서 활동중이며, 일부는 소프트웨어 컨설팅 회사의 책임자 등 프리랜서로도 일을 하고 있습니다.

 

 

 


역사

 

1969년에 설립된 스토니브룩 뉴욕주립대학교 컴퓨터과학과는 꾸준히 미국 내 컴퓨터과학연구 학과 상위 20순위 안에 드는 프로그램입니다.

본 학과는 공과대학 내 가장 큰 학과이며, 미국 캠퍼스 내 가장 큰 규모의 학과 중 하나입니다. 본 학과는 Visual Computing, Computer Systems, Networking and Security, Databases, Logic Programming and Deductive Systems, Concurrency and Verification, Algorithms and Complexity, and Computer Science Education 등과 같은 주요 컴퓨터과학 연구분야 내에서 활발한 연구활동을 하고 있습니다. 또한 본 학과는 스토니브룩 그리고 뉴욕에서 손꼽히는 230백만달러 상당의 하이테크 센터인 Center of Excellence in Wireless and Information Technology (CEWIT)의 주요 연구참여 학과입니다. 컴퓨터과학과 학부과정의 경우 미국의 Computing Accreditation Commission of ABET (http://www.abet.org)에서 인가를 받았습니다.

 

 

미션

 

전문적 진로준비를 위한 학부생 교육

– 자기개발형 취업준비를 위한 석사과정 학생 교육

– 연구 개발, 학문적 진로준비를 위한 박사과정 학생 교육

– 최고수준의 연구 수행

– 안정적인 연구자금 확보

– 학과, 단과대학, 대학교와 전문공동체에 기여

– 산업분야로의 기술이전 및 상호작용

– 연구기관인 Brookhaven National Labs, Cold Spring Harbor Labs, the Long Island community와의 협력

– 다른 사업단위와 학문분야간의 상호작용

 

컴퓨터과학과 교육 목표:

 

– 컴퓨터과학, 정보기술 혹은 관련 분야에서 실무자로서 자리잡을 수 있도록 혹은 고등 학문에 참여할 수 있도록 지원
– 연수 및 자체 학습을 통하여 컴퓨터과학 및 정보기술과 연관 분야의 전문적 발전에 공헌

 

졸업 기대 성과:

 

– 학과목에 적합한 컴퓨터 및 수학 지식을 적용할 수 있는 능력 향상

– 문제를 분석하고, 해결책으로 적합한 컴퓨터 응용법을 발견하고 정의할 수 있는 능력 향상

– 희망했던, 필요에 부합하는 컴퓨터기반 시스템, 프로세스, 요소 혹은 프로그램을 설계, 이행 및 평가할 수 있는 능력 향상

– 공동의 목표를 이루기 위하여 팀에서 효과적으로 역할을 수행할 수 있는 능력 향상

– 전문적, 윤리적, 법적, 보안적, 사회적인 이슈 및 의무에 대한 이해도 증진

– 청중들과 효과적으로 소통할 수 있는 능력 향상

– 개인, 조직 및 사회에 컴퓨팅의 지역적 및 글로벌적 영향을 분석할 수 있는 능력 향상

– 지속적인 전문개발에 대한 필요를 인식하고 참여할 수 있는 능력 향상

– 컴퓨터 실무에 필요한 현재 테크닉, 기술 및 도구를 사용할 수 있는 능력 향상

– 디자인 옵션에 관련한 적정성의 이해력을 표출하는 방법에 있어서 컴퓨터기반 시스템의 모델링 및 설계에 본인의 수학원리, 알고리즘의 원칙 및 컴퓨터 과학 이론을 적용할 수 있는 능력 향상

– 변화하는 복잡성을 띄는 소프트웨어 시스템 건축에 디자인 및 개발 원칙을 적용할 수 있는 능력 향상