1학년 1학기

제목
컴퓨터공학 개론 (Introduction to Computer Science and Engineering)

- 컴퓨팅의 기본 원리와 개념에 대한 개요를 제공하는 기초과목입니다.

  이 과목은 컴퓨터공학을 처음 접하는 학생들을 컴퓨터의 세계로 이끄는 첫 번째 단계로, 프로그래밍 언어, 알고리즘, 데이터 구조, 그리고 컴퓨터의 기본 구조와 같은 기초적인 주제를 다룹니다.

- 이론적인 지식 뿐 아니라, 실제 문제 해결 능력과 계산적 사고를 발전시키는 데 초점을 둡니다.

  수업에서 학생들은 다양한 프로그래밍 언어와 도구를 사용하여 실습하며, 컴퓨터 과학의 깊이 있는 이해를 돕는 실전 경험을 얻을 수 있습니다. 컴퓨터공학개론은 우리의 현대 사회에서 빠르게 진화하는 기술 분야에 입문하는 데 도움이 되며, 다양한 산업에서의 직업 기회를 열어줍니다. 또한, 이 과목을 통해 컴퓨터과학의 흥미로운 세계에 대한 통찰력을 얻을 수 있으며, 창의적이고 혁신적인 아이디어를 개발하는 기반이 마련됩니다.

 

제목
S/W 프로그래밍 사고 (Computational Thinking for S/W Programming)

- 소프트웨어 개발과 계산적 사고를 활용한 문제 해결에 필요한 기본적인 기술과 개념을 제공하는 기초 과목입니다.

이 과목을 통해 프로그래밍의 기본 원리를 탐구하며, 인기 있는 프로그래밍 언어와 도구에 능숙해지는 데 집중할 수 있습니다. 알고리즘 설계, 데이터 구조 작업, 그리고 실제 응용 프로그램에 효율적인 코드 개발 방법을 배우고, 이를 통해 다양한 문제에 대해 창의적으로 효과적인 솔루션을 찾는 능력을 키웁니다.

- 학생들은 프로젝트와 실습을 통해 실제 개발 환경에서의 경험을 쌓습니다.

소프트웨어 개발 생태계의 최신 동향과 혁신적인 기술에 대해 알아가며, 현대적인 소프트웨어 개발자로서의 역량을 향상시킵니다. 컴퓨터 과학 분야에 입문하고자 하는 학생들에게 기반을 다지는 것은 물론, 소프트웨어 개발자로 성장하고 싶은 누구에게나 권장되는 과목입니다.

 

1학년 2학기

제목
기초 프로그래밍 (Fundamentals of Programming)

- 컴퓨터과학과 관련된 학생들을 위한 첫 번째 프로그래밍 과목입니다.

  C언어를 사용하여 프로그래밍을 처음 배우는 학생들에게 이해하기 쉬운 방법으로 프로그래밍 기초를 제공합니다. C언어는 간결하고 강력한 기능을 갖춘 프로그래밍 언어로, 여러분이 컴퓨터와 소프트웨어를 통해 문제를 해결하는 방법을 배우는데 필수적인 도구입니다. 이 과목을 통해 학생들은 프로그래밍의 기본 구성 요소를 이해하고, 문제 해결 능력을 키우며, 실제 프로그램을 작성하는 기술을 배웁니다.

- 코딩 실습을 통해 학생들은 자신의 아이디어를 구현해보고, 창의적인 문제 해결에 도전할 수 있는 기회를 갖습니다.

  컴퓨터 과학 분야에 대한 흥미를 발견하고, 미래의 성공적인 소프트웨어 개발자로 성장할 수 있는 기반이 마련됩니다. 기본적인 프로그래밍 기술을 습득하고, 빠르게 진화하는 디지털 시대에 발맞춰 성장할 수 있도록 준비할 수 있는 과목입니다.

 

제목
데이터과학 입문 (Introduction to Data Science)

- 확률과 통계를 기반으로 인공지능과 자연스럽게 연결하는 핵심 개념을 다루는 과목입니다.

  이 과목은 데이터 과학 분야에 입문하는 학생들을 위해 설계되었습니다. 확률과 통계를 토대로 데이터를 분석하고 이해하는 기본적인 방법을 배우게 됩니다. 또한, 데이터를 활용하여 인공지능과의 유기적인 연결을 탐구하는데 초점을 두고 있습니다.

- 인공지능 기술을 적용하는데 필요한 기술과 역량을 발전시킵니다.

  실제 데이터를 사용한 프로젝트와 실습을 통해 학생들은 데이터 과학의 실전적인 측면에 대한 경험을 쌓을 수 있습니다. 또한, 데이터와 인공지능에 대한 이해력과 능력을 키워줄 뿐만 아니라, 데이터 과학 분야에 흥미를 갖고 더 나아가고자 하는 학생들에게 좋은 출발점을 제공합니다.