컴퓨터 알고리즘
청주대학교 융합신기술대학원 한철수
강의 소개
교수 소개
2
• 이름
‒ 한철수
• 학력
‒ 청주대학교 전자공학과 (학사)
‒ 청주대학교 대학원 전자공학과 (석사)
‒ 일본 도호쿠대학 대학원 정보과학연구과 (박사)
학습 목표
3
• 본 과목에서는 한학기동안 C++ 언어의 STL 라이브러리를 학 습함.
‒ STL 라이브러리에는 벡터, 리스트, 맵 등과 같은 매우 유용하고 필수적 인 자료구조 클래스가 포함되어 있음.
‒ 본래 STL은 자료구조와 알고리즘을 독립적으로 개발, 유지 보수하기 위해 제안된 방식이었으나, 그 뛰어남으로 인해 현재는 C++ 언어의 표 준 라이브러리에 포함되어 있음.
‒ STL 라이브러리는 신뢰도가 매우 높고 최적화가 잘 되어 있음.
‒ 또한 일반화가 매우 잘 되어 있어서 일부 클래스와 함수들만 제대로 익 혀도 다른 클래스와 함수들도 비슷한 방식으로 사용할 수 있음.
• 학습을 통해 전자공학 엔지니어로서 필요한 프로그래밍 기술
을 익히는 것이 본 과목의 학습 목표임.
성적 처리 기준
4
• 중간고사 (20점)
• 기말고사 (30점)
• 세미나 (30점)
• 과제물 (10점)
• 출석 (10점)
교재
5
• 책 제목
‒ 뇌를 자극하는 C++ STL
• 저자
‒ 공동환
• 출판사
‒ 한빛미디어
• 가격
‒ 28,000원
수업관련 정보
6
• 신체적, 정신적 장애가 있는 학생은 맞춤형 지원을 함.
수업 보조 홈페이지
7
• https://cis.cju.ac.kr/
‒ 강의 자료 등의 수업관련 정보를 제공함.
연락처
8
• 질문이 있는 학생은 언제든지 제 연구실로 찾아와 주세요.
• 연구실 위치
‒ 교수연구동 1층 10-105호
• 연구실 전화번호
‒ 043-229-8446
부탁하고 싶은 것
9