비전공자를 위한 컴퓨터 과학 입문하기

세상에서 가장 쉽게 설명하는 컴퓨터과학 입문지식들

1. 기획의도

소프트웨어, 미래직업을 위한 필수지식

디지털 기술은 제조, 금융, 예술 등 전 분야에 걸쳐 우리 사회를 변화시키고 있습니다. 특히 인공지능(AI)은 이러한 변화의 중심에 있죠. 하지만, 일반인들이 소프트웨어 기본지식을 익히는 건 쉽지 않습니다. 그래서 엄선된 입문지식들만을 모아 쉽게 들을 수 있도록 강의를 구성하였습니다.

하버드대학에서 가장 인기 있는 콘텐츠

하버드대학교에는 '샌더스 시어터'라는 가장 큰 강의실이 있습니다. 여기선 그 해의 가장 인기 있는 수업이 진행되는데, 맨큐 교수의 '경제학 원론', 마이클 샐던 교수의 '정의란 무엇인가' 등이 바로 이곳에서 진행되었습니다.
2008년부터 데이비드 맬런 교수의 "CS50"이 진행되고 있는데, 수강생의 78%가 컴퓨터 관련 지식이 전혀 없는 학생들입니다.
왜 하버드생들은 이 강의에 열광할까요? 그것은 바로 컴퓨터 지식이 미래 사회를 살기 위한 필수지식이기 때문입니다.

세상에서 가장 쉬운 설명으로 듣는 강의

컴퓨터를 전혀 모른다고요? 걱정하지 마세요. <컴퓨터 과학 입문하기> 는 시험을 보기 위한 강의가 아니라, 그 역사부터 원리까지 스토리로 듣는 강의입니다. 어떤 원리가 실생활에서 사용되는지, 어떤 원리로 컴퓨터 이론이 되었는지 쉽고 직관적으로 이해할 수 있도록 구성하였습니다.

2. 저자 소개

박주미

20년 이상 교육 현장에서 학생들을 가르쳐온 소프트웨어 교육 전문가.
쉽고 명확한 강의로 국내 유수 기업에 취업한 제자 다수 배출
– 전문과목 : 컴퓨터개론, 논리회로, 이산수학, C언어, 파이썬 등
– 상명대학교 정보과학 석사, 박사(수료)
– 우수 대학 교재 및 전문서적 다수 집필

3. 콘텐츠 소개

이 강의는 "비전공자가 어떻게 하면 컴퓨터 과학을 쉽고, 재미있게 배울 수 있을까?"라는 고민에서 출발하였습니다.
박주미 선생님은 오랫동안 대학교단에서 강의하신 경력과 노하우를 바탕으로 본 강의 콘텐츠를 개발하였습니다.
어려운 내용도 Step-By-Step으로 차근차근히 풀어갈 수 있도록 설명하였으며, 다양한 시청각 효과를 이용해 자연스럽게 원리가 이해될 수 있도록 구성하였습니다.
신입생이 듣고도 쉽게 이해할 수 있도록 다양한 비유와 예시를 포함, 누구에게나 추천하고 싶은 강의가 되도록 노력하였습니다.

Why?

차시별로 학습하기 전에 해당 내용을 왜 알아야 하는지, 
실생활의 어떤 부분과 비슷한지 비유와 예시를 들면서
문과 감성으로 친절하게 설명합니다.

Visual contents

텍스트를 나열하는 방식은 지양하고,
그래픽/이미지를 애니메이션을 활용하여
비주얼하게 설명하여 쉽고 재미있게 학습할 수 있습니다.

3줄 요약

쉽고 재미있게 배웠는데, 뭔가 정리가 잘 안 된다면?!
해당 차시에서 학습한 내용 중 핵심적인 내용들을 요약함으로써
좀 더 오래 기억할 수 있도록 머릿속에 정리해드립니다.

4. 콘텐츠를 다 보고 나면

5. 이런 분들에게 추천합니다!

컴퓨터나 IT를 잘 모르는
비전공 대학생

코딩 부트캠프나 개발자 양성 과정을
수강 중인 학생

직장에서 컴퓨터를 다루지만
기초 지식이 부족한 직장인

6. 커리큘럼

Part 1. 컴퓨터 과학 소개

0차시_오리엔테이션_컴퓨터 과학, 왜 배워야 할까? (25:35) [샘플단원]
1차시_컴퓨터 탄생의 비밀 (16:25)
2차시_컴퓨터 시스템은 어떻게 구성되어 있을까? (18:13)

Part 2. 데이터 표현과 디지털 논리

3차시_수의 다양한 표현 (28:38)
4차시_수의 표현을 바꿔보자 (20:08)
5차시_정보의 표현: 부호 없는 정수 (20:08)
6차시_정보의 표현: 부호 있는 정수 (29:54)
7차시_정보의 표현: 실수 및 문자 (24:12)
8차시_Boolean으로 논리 표현하기 (29:37)

Part 3. 컴퓨터 구조

9차시_논리 게이트로 만드는 논리 회로(22:25)
10차시_더하기 회로와 기억 회로 (21:20)
11차시_컴퓨터의 지휘자, CPU (23:52)

Part 4. 운영체제

12차시_컴퓨터 운영하기 (12:49)
13차시_프로그램의 실행단위, 프로세스 (16:44)
14차시_프로세스 실행 순서 정하기 (27:04)
15차시_컴퓨터의 저장 공간 (15:51)
16차시_메모리 확장하기 (26:22)
17차시_파일들 관리하기 (17:15)
18차시_CPU가 하는 명령의 형식 (15:53)
19차시_CPU가 사용하는 명령어의 종류 (35:47)

Part 5. 자료구조

20차시_데이터 저장 방식: 배열과 연결리스트 (37:40)
21차시_데이터 대기 공간: 스택 (22:17) [샘플단원]
22차시_데이터 대기 공간: 큐 (26:55)
23차시_데이터의 논리적 연결: 트리 (26:32)
24차시_데이터의 논리적 연결: 그래프 (30:45)

Part 6. 알고리즘

25차시_명령 나열하기 (56:29)
26차시_정렬 알고리즘: 선택 정렬 (34:39)
27차시_정렬 알고리즘: 삽입 정렬 (21:21)
28차시_정렬 알고리즘: 버블 정렬 (18:37)
29차시_탐색 알고리즘: 이진 탐색 (29:05)

Part 7. 데이터베이스

30차시_데이터베이스의 개요 (22:02)
31차시_관계형 데이터베이스 (45:17)
32차시_SQL (38:44)

Part 8. 네트워크

33차시_네트워크와 인터넷의 개요 (22:42)
34차시_인터넷 주소 (21:08)
35차시_TCP/IP (25:39)

리뷰

수강후기

아직 작성된 후기가 없습니다. 후기를 남겨주세요. 50 포인트가 적립됩니다.

후기는 직접 결제(유료/무료/쿠폰)하신 분들만 남길 수 있습니다.

원래 가격: ₩80,000.현재 가격: ₩56,000.

  • 카테고리 : IT 입문
  • 강사명 : 박주미
  • 총 강의 수 : 36강
  • 총 강의 길이 : 15시간 28분
  • 보관기간 : 제한없음