[일반공지] 이번 여름 신설되는 특별한 컴퓨터 강좌: <계산과학 주제연구> 안내

2021-04-28l 조회수 876

이번 하계 계절학기에 신설되는 컴퓨터 관련 강좌인 <계산과학 주제연구> 수업에 대한 안내를 드리오니, 프로그래밍 및 컴퓨팅 등에 관심이 있으신 학부생들의 많은 관심 바랍니다.

이번 여름 신설되는 특별한 컴퓨터 강좌계산과학 주제연구

 

교과목번호   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이다사회적 거리두기로 수업을 두개의 교실에 나누어서 진행한다.

 

  1. Course overview + UNIX shell + Windows Subsystem Linux(WSL)
  2. Shell Tools and Scripting
  3. Editors (Vim, vscode)
  4. Data Wrangling
  5. Command-line Environment
  6. Version Control (Git)
  7. Debugging and Profiling
  8. Algorithm and Data Structure
  9. Python Graphic GUI
  10. Inverse Theory
  11. Sampling Theory
  12. Fast Fourier Transform