트랙
연구 소프트웨어 공학
수식과 아이디어를 어떻게 정확하고 유지 가능한 코드로 옮기는가?
5부 Python과 계산 기초
5.1 Python 언어의 핵심
5.2 모듈·패키지·import 시스템
5.3 NumPy·pandas·SciPy
5.4 자료구조·알고리즘·계산 비용
5.5 컴퓨터 구조와 병렬 계산
6부 연구 코드 엔지니어링
6.1 연구 프로젝트 구조
6.2 네이밍·코딩 컨벤션
6.3 설정 관리
6.4 CLI 설계
6.5 로깅과 오류 처리
6.6 테스트와 디버깅
6.7 연구 코드 문서화