* 강좌 키워드
* 1. 수업목표	국문		최근에는 공학의 제 분야들이 성숙되고 체계화됨에 따라 프로그래밍에 대한 요구가 증가하고 있다. 본 교과목에서는 Object-Oriented Programming의 개념을 익히고, C++ 언어를 학습하며, 이를 통해 중․대형 프로그램을 작성하는 능력을 기른다. 그 외에도 디버깅, 소프트웨어의 성능 측정 및 향상법 등 전문 프로그래머로서 필요한 것들을 학습한다. 최근의 기업체나 연구소에서 수년간 수행한 연구의 결과들이 소프트웨어의 형태로 축적되어가는 추세를 본다면, 본 과목은 성공적인 공학도가 되기 위해서는 필수적으로 수강해야 할 교과목으로 보인다.
	영문 <필요시 작성>
* 2. 교재 및 참고문헌	1. Essential C++-Stanley B. Lippman-Addison Wesley-2020 2. C++ Primer-Stanley B. Lippman et al.-Addison Wesley-2020
* 3. 평가방법	성적부여 방식 :						상대평가
	등급제 여부 :						A~F
	구분			출석			과제	중간	기말		수시평가	태도		기타		합계
	비율			10			30	30	30							100%
	비고
	출석 규정 :			수업일수의 1/3을 초과하여 결석하면 성적은 "F" 또는 "U"가 됨(학칙 85조) (담당교수가 불가피한 결석으로 인정하는 경우는 예외로 할 수 있음)
	기타 사항 :			부정행위 규정, 대체시험 여부 및 방법, 과제 또는 시험 피드백 제공 시간・여부 등 기타 사항
* 4. 정원 외 신청	수용 가능 인원 :					최대 40명
5. 수강생 참고사항	국문	수업과 시험은 대면으로 진행될 예정입니다. (감염 및 사고 등의 부득이한 사항이 발생한 경우 비대면 시험 방식으로 대체 예정입니다.)
		면담시간 및 장소 : 이메일로 사전약속 후 면담 (jungwon0736@snu.ac.kr)
	영문 <필요시 작성>
* 6. 강의계획	기본 수업방식 :						이론 위주 수업
	국문
	영문 <필요시 작성>
	주차별 강의계획 : [자유롭게 항목 및 행 추가하여 입력 가능]
	주차				주제 및 내용					강의진행 방식			수업자료		과제
	1				Introduction
	2				C++ BasicsⅠ
	3				C++ Basics Ⅱ
	4				C++ Basics Ⅲ
	5				C++ Basics Ⅲ
	6				Arrays and Pointers
	7				Object-Oriented Programming Ⅰ
	8				중간시험 (필기시험)								시험 범위 : 1~7주차
	9				Object-Oriented Programming Ⅱ
	10				Object-Oriented Programming Ⅲ
	11				Function
	12				Template
	13				The C/C++ Preprocessor
	14				Generic Programming
	15				기말시험 (필기시험)								시험 범위 : 1~14주차
7. 장애학생 지원사항 ※기본 내용 수정 가능	강의수강 관련				○ 시각장애: 교재 제작(디지털교재, 점자교재, 확대교재 등), 대필도우미 허용 ○ 지체장애: 교재 제작(디지털교재), 대필도우미 및 수업보조 도우미 허용 ○ 청각장애: 대필 및 문자통역 도우미 활동 허용, 강의 녹취 허용 ○ 건강장애: 질병 등으로 인한 결석에 대한 출석 인정, 대필도우미 허용 ○ 학습장애: 대필도우미 허용 ○ 지적장애/자폐성장애: 대필도우미 및 수업 멘토 허용
	과제 및 평가 관련				○ 시각장애/지체장애/청각장애/건강장애/학습장애: 과제 제출기한 연장, 과제 제출 및 응답 방식의 조정, 평가 시간 연장, 평가 문항 제시 및 응답 방식의 조정, 별도 고사실 제공 ○ 지적장애/자폐성장애: 개별화 과제 제출 및 대체 평가 실시
	비고				본 강의를 수강하는 장애학생들에게는 이상의 지원 서비스 이외에도 장애학생 개개인의 특성과 요구에 따라, 지도교수 및 장애학생지원센터와의 상담을 통하여 적절한 수준의 지원 서비스를 제공합니다. 장애학생에 대한 지원서비스와 관련하여 문의사항이 있는 학생들은 담당교수 ***(02-880-****) 혹은 장애학생지원센터(02-880-8787)로 문의바랍니다.