2017년 컴퓨터제어프로그래밍 강의계획
PC기반제어프로그래밍(C#)/강의자료 :
2017. 3. 8. 12:16
■ 강의 개요
컴퓨터제어프로그래밍 교과목에서는 C#을 이용하여 윈도응용프로그램을 만드는 방법에 대해 강의합니다. 궁극적으로는 PC기반 제어 프로그램을 작성하기 위한 기초의 함양을 목표로 합니다.
이를 위해 윈도 기능을 이용한 사용자 인터페이스의 작성 방법과 C# 언어의 문법에 대해 먼저 알아봅니다. 특히 최근의 모든 언어에서 중추 개념을 이루는 객체지향에 대해서도 강의합니다.
문법과 사용법에 중점을 맞춘 중간고사까지의 강의가 끝나면 후반부에서는 PC기반 제어의 요소 기술인 시리얼 통신 및 LAN 통신에 대해서 학습합니다.
이에 더하여 Graphics와 기초적인 Image Processing에 대해 체험하고 학습한 모든 내용을 이용하는 텀프로젝트를 수행하여 응용 지식을 습득하게 됩니다.
본 강의는 2014년까지는 4학년 1학기에 개설되었으나, 졸업작품에서 PC제어 프로그램을 개발해야 하는 학생들의 시기적 요구에 맞추어 3학년 1학기로 이동하였습니다. 이에 대한 취지와 C#의 선택 이유에 대해 다음의 PPT를 참고하기 바랍니다.
■ 강의계획서
강의계획서와 주차별 강의계획을 첨부합니다. 수강에 참고 바랍니다.
1) 강의계획서
2) 주차별 강의계획
■ 이론교재 강의 PPT
수업 진행용 PPT입니다.