3. 강의목표
http://pl.postech.ac.kr/~gla/cs434/index.html
이 과목은 객체지향 프로그래밍, 함수형 프로그래밍, 동시성 프로그래밍에서 중요한 프로그래밍 기법을 다룹니다. 프로그래밍은 세 가지 프로그래밍 패러다임을 모두 지원하는 Scala를 언어를 이용합니다. 이 과목에서는 프로그래밍 테크닉 외에 테스팅, 코드 리뷰, 버전 관리 등 소프트웨어 개발에 유용한 기법 등을 배웁니다.
This course covers advanced programming techniques in object-oriented programming, functional programming, and concurrent programming. For programming assignments, we use the Scala programming language which combines all these programming styles. In addition to learning advanced programming techniques, this course covers important techniques in software development such as code review, version control, and testing.
4. 강의선수/수강필수사항
Programming Languages, CSED 321
5. 성적평가
http://pl.postech.ac.kr/~gla/cs434/index.html
7. 참고문헌 및 자료
http://pl.postech.ac.kr/~gla/cs434/index.html
8. 강의진도계획
http://pl.postech.ac.kr/~gla/cs434/index.html
11. 장애학생에 대한 학습지원 사항
- 수강 관련: 문자 통역(청각), 교과목 보조(발달), 노트필기(전 유형) 등
- 시험 관련: 시험시간 연장(필요시 전 유형), 시험지 확대 복사(시각) 등
- 기타 추가 요청사항 발생 시 장애학생지원센터(279-2434)로 요청