Course Information

Computer Science

Computer science is the study of the theory, experimentation, and engineering that form the basis for the design and use of computers. It is the scientific and practical approach to computation and its applications and the systematic study of the feasibility, structure, expression, and mechanization of the methodical procedures (or algorithms) that underlie the acquisition, representation, processing, storage, communication of, and access to information. An alternate, more succinct definition of computer science is the study of automating algorithmic processes that scale. A computer scientist specializes in the theory of computation and the design of computational systems.

Class Time and Location

  • 화요일, 19:00-20:30 (강원대학교 한빛관 312)

Course Project

  • None

Grading Policy

  • 10% Attendance
  • 0% Midterm
  • 50% Final
  • 40% Assignment

Late Policy

  • 출석이 총수업 시간의 3분의 2에 미달될 경우 F 학점
  • 병원 치료 및 응급 행위로 결석한 경우 의사 소견서를 스캔 또는 촬영 후 이메일로 제출

Prerequisite

  • None

Schedule and Syllabus

# of Lecture Date Description Course Materials
Lecture #0 2017-09-05 강의 소개 Lecture slides
Lecture #1 2017-09-12 컴퓨터의 개요
컴퓨터 역사 박물관
Mark 1
앨런튜링
에니그마
에니그마 해독
클라우드 컴퓨팅
클라우드 서비스
대한민국 우주 강국의 꿈
CDMA
Atlas
e-내비게이션
Haptics
헬기 비행 시뮬레이션
Lecture slides
Youtube video
Youtube video
Youtube video
Youtube video
Youtube video
Youtube video
Youtube video
Youtube video
Youtube video
Youtube video
Youtube video
Youtube video
Youtube video
Lecture #2 2017-09-19 정보의 표현 Lecture slides
Lecture #3 2017-09-19 컴퓨터 구조 Lecture slides
Holidays 2017-10-03 추석 연휴
Lecture #4 2017-10-17 프로그래밍 언어 Lecture slides
Lecture #5 2017-10-17 운영체제 Lecture slides
Lecture #6 2017-10-31 데이터베이스 Lecture slides
Lecture #7 2017-10-31 네트워크와 인터넷
인터넷의 시작
비콘 활용
Lecture slides
Youtube video
Youtube video
Lecture #8 2017-11-14 소프트웨어 공학 Lecture slides
Lecture #9 2017-11-14 정보 보안 Lecture slides
Lecture #10 2017-11-28 멀티미디어 Lecture slides
Lecture #11 2017-11-28 최신 모바일 기술 Lecture slides
Lecture #12 2017-12-12 미래 컴퓨팅 기술 Lecture slides