[일반공지] 이번 여름 신설되는 특별한 컴퓨터 강좌: <계산과학 주제연구> 안내
이번 하계 계절학기에 신설되는 컴퓨터 관련 강좌인 <계산과학 주제연구> 수업에 대한 안내를 드리오니, 프로그래밍 및 컴퓨팅 등에 관심이 있으신 학부생들의 많은 관심 바랍니다.
이번 여름 신설되는 특별한 컴퓨터 강좌: 계산과학 주제연구
교과목번호 3349.401 강좌번호 001 교과목명 계산과학 주제연구
교수: 이상묵 조교: 다수
월수금 12:00-15:00
장소: 25-1동 4층 전산실 외 일반강의실
데이터 과학, 인공지능 등이 부상하면서 많은 학생들이 개발자를 꿈꾸고 있다. 본 강좌는 MIT의 The Missing Semester에서 영감을 받아 일반 교과목에서는 잘 다루지 않지만 개발자가 되는 과정에서 중요한 여러 프로그래밍 테크닉들을 소개하고 직접 수업시간을 통해 해봄으로써 자신감과 프로그램 개발의 효율을 높이고자 한다.
전문 개발자의 경우 GUI를 사용하지 않고 terminal(즉 command line interface)를 통해 키보드만 가지고 다양한 기능을 빠르게 수행한다. 본 수업에서는 hands on experience를 통해 학생들이 그렇게 되도록 한다. 테크닉 뿐만 아니라 자료구조에 대한 간단한 소개와 자료 분석에 중요한 sampling theory, Fast Fourier Transform(FFT), inverse theory(ML regression method) 등도 소개한다.
사용 언어는 주로 Python이다. 사회적 거리두기로 수업을 두개의 교실에 나누어서 진행한다.
- Course overview + UNIX shell + Windows Subsystem Linux(WSL)
- Shell Tools and Scripting
- Editors (Vim, vscode)
- Data Wrangling
- Command-line Environment
- Version Control (Git)
- Debugging and Profiling
- Algorithm and Data Structure
- Python Graphic GUI
- Inverse Theory
- Sampling Theory
- Fast Fourier Transform
- 하계계절학기 컴퓨터 강좌 - 계산과학 주제연구 안내.docx (15 KB, download:78)