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


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

 

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

많은 학생이 국내 기업에서의 인턴십을 통하여 전문적인 커리어를 준비하고 있습니다. 컴퓨터 과학과 졸업생들은 사용자 인터페이스, 네트워크, 데이터베이스, 예측, 웹 기술, 그리고 의학, 정보 통신, 위성 및 임베디드 시스템, 금융 산업 등 다양한 분야의 회사 및 연구소에서 활동 중입니다. 대부분의 졸업생은 스타트업 기업과 통신, 회계, 정부와 같은 컴퓨터 산업에서 소프트웨어 기술자로 취업에 성공하였습니다. 

 

역사

1969년에 설립된 스토니브룩 뉴욕주립대학교 컴퓨터과학과는 꾸준히 컴퓨터과학연구 학과 상위권 순위 안에 드는 프로그램입니다. Gourman report 에서는 스토니브룩의 학부과정이 미국 내 상위 15위 이며 뉴욕 주에서는 2위 라고 밝혔습니다. 또한, 가장 최근에 진행된 NRC 설문조사 에서는 스토니브룩의 대학원 과정 프로그램이 미국 내 상위 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)의 주요 연구참여 학과입니다.

 

미션

 

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

– 직업개발을 위한 석사과정 학생 교육

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

– 최고수준의 연구 수행

– 안정적인 연구자금 확보

– 공과대학, 대학교, 그리고 전문공동체에 기여

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

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

– 다른 Stony Brook 대학과 SUNY Korea와의 학문분야간의 상호작용

컴퓨터과학과 교육 목표:

 

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

 

졸업 기대 성과:

 

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

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

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

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

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

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

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

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

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

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

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