컴퓨터·소프트웨어 전공은 인공지능과 소프트웨어 산업에서 요구되는 컴퓨터과학 전분야의 핵심 기술을 학습하며, 해당 기술을 실무에서 즉시 활용 가능한 인재를 양성하는 데 중점을 둔다. 이를 위해 최고의 강사진과 국내 최고 수준의 AI 데이터센터 인프라를 바탕으로 이론과 실습을 조화롭게 배울 수 있는 환경을 제공한다. 이 과정은 운영체제, 알고리즘 등 컴퓨터과학의 기초 이론부터 최첨단 응용 기술까지 다루며, 산업계에서 요구되는 고도화된 컴퓨터과학 지식을 체계적으로 배울 수 있도록 설계되어 있다. 특히 시스템, 네트워크, 보안, 등 전통적인 컴퓨터과학 기반 기술들과, 인공지능 시스템, 빅데이터, DX(digital transformation), 양자컴퓨팅, 블록체인, 디펜더블 시스템 등 첨단 컴퓨팅 응용 기술들을 이론과 실습을 병행하여 학습하며, 고성능 AI 데이터센터에서 실무와 연계된 프로젝트를 진행한다. 이를 통해 학생들이 높은 문제 해결 능력과 창의성을 발휘할 수 있도록 한다. 본 전공은 유연한 커리큘럼을 통해 자신의 직무에 최적화된 교육을 받을 수 있으며, 이를 통해 리더십과 전문성을 갖춘 실무형 인재로 성장할 수 있다.
컴퓨터 소프트웨어
컴퓨터 소프트웨어 분야는 컴퓨터 상에서 실행되는 소프트웨어에 필요한 핵심 기반 기술을 다룬다. 구체적으로, 다양한 하드웨어 환경에서 소프트웨어의 성능을 최적화하는 방법을 배우고, 최신 네트워크, 보안 등 컴퓨터 시스템 전 분야에 대한 높은 이해도를 가질 수 있도록 한다. 이를 통해 시스템과 소프트웨어의 관계성을 이해하여 다양한 직무에서 활용할 수 있는 역량을 키운다. 학생들은 데스크탑, 서버, 엣지/클라우드 환경에서 하드웨어 자원 관리, 네트워크 구성, 보안 기술을 학습하고, 실무 프로젝트를 통하여 최신 컴퓨터 소프트웨어 기술을 직접 적용해 볼 수 있는 경험을 기르게 된다. 이러한 과정을 통하여 컴퓨터 소프트웨어 기술을 실무 환경에 적용하는데 필요한 핵심 역량을 향상시킬 수 있는 발판을 제공한다.
인공지능 시스템
인공지능 시스템 분야는 AI 모델의 학습 및 추론 성능을 극대화하면서 전력 소모와 같은 다양한 자원을 효율적으로 관리하는 기술을 다룬다. 본 분야에서는 엣지 디바이스에서의 온디바이스 최적화, 대규모 모델의 분산학습, 그리고 딥러닝 모델의 경량화 등 다양한 최적화 기법을 학습한다. 이를 통해 모델의 성능을 유지하거나 향상시키면서도 연산 비용을 줄일 수 있는 방법을 학습하며, 실제 환경에서 실시간으로 반응하고 적응하는 인공지능 시스템 설계 및 구현에 필요한 고급 기술을 습득한다.
빅데이터 및 DX
빅데이터 및 DX(Digital Transformation) 분야는 방대한 데이터를 분석하고 처리하며, 이를 가상현실과 메타버스 같은 컴퓨터 그래픽스 기반 디지털 전환을 수행하는 기술과 이론을 학습한다. 학생들은 빅데이터 분석, 데이터 시각화, 컴퓨터 그래픽스, 가상현실 및 메타버스 환경에서의 데이터 표현, 정보 보호까지 데이터 처리의 전 과정을 익히며, 이를 통해 실무에서 데이터 분석 및 관리 역량을 강화한다. 또한, 다양한 데이터 플랫폼과 가상현실, 메타버스 기반의 가상 공간을 활용해 문제 해결에 필요한 기술을 익히고, 실제 데이터를 활용한 모델링과 시각화 작업을 통해 실전 감각을 키운다. 사용자 경험 개선을 위한 인터랙션 설계 기법도 학습하며, 이러한 과정은 데이터 기반 의사결정을 지원하는 전문 인재로 성장하는 발판을 제공한다.
첨단컴퓨팅 응용
첨단컴퓨팅 응용 분야는 다양한 실무 환경에서 최신 컴퓨팅 기술을 효과적으로 적용하는 방법을 학습한다. 학생들은 인공지능 보안, 양자 컴퓨팅, 블록체인 등 첨단 기술을 이해하고, 이를 실제 프로젝트에 적용해 보며, 본 과정을 통해 이러한 최신 기술들을 실무에서 활용하는 방법을 배운다. 관련 과목들은 복합적인 문제 해결 능력을 기르는 데 중점을 두며, 실제 응용 사례를 통해 다양한 첨단 컴퓨팅 기술을 통합적으로 다룰 수 있는 능력을 배양한다.