2020년 1월 학기 수강 안내

김포프 2019-12-10

POCU 아카데미가 오픈한 지 만 1년을 기념하며 2020년 1월 학기를 공개합니다. 이번 학기에 공개하는 강의는 기존의 4과목입니다. 이는 POCU에서 1차로 제공하려고 하는 코어 교과과정(10년 뒤에도 살아남는 프로그래머라면 반드시 알아야 하는 12개의 과목)의 3분의 1로 결코 적은 양이 아니지만 새로운 과목을 기다려주신 분들도 많다는 사실을 알고 있습니다. 죄송스럽게도 이번 학기에 새로 추가되는 강의는 없습니다. 기존 강의들과 POCU 시스템의 품질향상을 위해서니 너무 노하지 마세요. ㅠ_ㅠ (새로운 강의를 만들지 않는 이유는 다른 블로그 글을 통해 상세히 말씀드리겠습니다)

A. 과목 소개

그러면 각 과목에 대해 간단히 설명부터 드리겠습니다. 아래의 순서는 저희가 추천하는 수강 순서를 따릅니다.

1. COMP1500: 프로그래밍 입문(C#) (평점 4.8/5.0)

POCU 아카데미를 처음 시작하시는 분들이 제일 먼저 들으시는 과목입니다. 타 기관의 입문 강좌와는 달리 한 가지 프로그래밍 언어를 사용하는 법이 아니라 프로그래밍 언어에 상관없이 일류 프로그래머가 되려면 배워야 하는 프로그래밍의 기본을 가르칩니다.

단, 이 과목은 'Hello Coding 프로그래밍' 책을 정독하신 분들을 대상으로 합니다. 프로그래밍 입문(첫걸음) 과목과 대학교 수준의 기초 프로그래밍 과목은 배우는 방법이 완벽히 다릅니다. 전자는 프로그래밍을 전혀 모르는 상황에서 대충 맛만 보려는 분들도 들을 수 있는 과목입니다. 따라서 누군가의 코드를 따라 치면서 스트레스 없이 즐겁게 배울 수 있는 과목입니다. 하지만 후자는 이미 프로그래밍을 업으로 삼겠다고 마음먹으신 분들을 대상으로 하는지라 컴퓨터가 작동하는 원리부터 프로로 살아남기 위해 가져야 하는 자세와 습관 등을 기초부터 매우 찬찬히(그리고 지루하게) 배워나갈 수밖에 없습니다.

취미로 운동을 하시는 분들은 원할 때 아무 때나 나가서 운동을 즐긴다면 프로로 운동을 하시는 분들은 시즌이 열리기 한참 전부터 스프링 캠프에서 지루한 기초체력훈련을 차근차근하는 것과 마찬가지지요. 그것도 수십 년에 걸쳐서요. POCU 아카데미에서 제공하는 COMP1500 과목이 바로 그런 프로를 위한 기초체력 훈련 과정입니다. 'Hello Coding' 책을 통해 프로그래머를 업으로 삼겠다고 마음먹으신 분들에게 제대로 된 기본기를 가지게 해 드리겠습니다.

2. COMP1000: 소프트웨어 공학용 수학 (평점 4.9/5.0)

순수 수학에서 흔히 볼 수 있는 이론과 증명은 현실 세계를 이해하려는 지난 수백 년 동안의 노력의 결과물입니다. 하지만 컴퓨터의 발전과 함께 이제는 디지털 세계가 현실 세계의 일부가 되었습니다. 이런 디지털 세계를 구축하고 그 속의 문제들을 해결하는 소프트웨어 공학자에게 이론 중심의 전통적인 수학은 다소 모자란 부분이 있습니다. 고로, 본 강좌는 이론/증명 위주가 아닌 실용성 위주의 수학 및 컴퓨터를 이해하는데 중요한 수학에 중점을 두어 진행합니다.

저번 학기에 공개된 이 과목은 동영상 강의 판매 사이트에서 4.9/5.0점을 맞을 정도로 학생분들의 만족도가 매우 높은 과목입니다. 특히, 내용의 구성이나 평가 방법 등이 정말 프로그래머를 위한 제대로 된 첫 수학 과목이라는 평을 받기에 충분하다고 말씀들 하십니다.

이 수업을 성공적으로 마치시면 머리로만 어렴풋이 이해하고 있던 수학의 내용들을 프로그래밍으로 확실히 옮기실 수 있을 것이라고 보장합니다.

3. COMP2200: C 언매니지드 프로그래밍 (평점 4.8/5.0)

POCU 아카데미의 첫 학기를 들으셨던 학생분들이 몇 달 동안 기다린 끝에 저번 학기에 처음 선보인 과목입니다.

프로그래머의 지속적인 성장에 반드시 필요한 지식 중 하나가 바로 컴퓨터 하드웨어에 대한 이해입니다. 속된 말로 '컴퓨터와 결혼한다'라고까지 합니다. 자신이 모는 자동차를 잘 이해하지 못하면 뛰어난 레이서가 될 수 없듯이 자신이 만든 프로그램이 실행될 하드웨어를 이해하지 못하는 프로그래머 역시 한계가 있을 수밖에 없습니다.

C는 하드웨어와 가까워서 매우 가까운 언어이면서도 대부분의 매니지드 언어와 달리 언매니지드 언어 특유의 기능(예: 메모리 관리)들을 프로그래머가 사용하도록 강제하기 때문에, 하드웨어의 동작 원리를 공부하고 싶은 분들, 혹은 컴퓨터를 더 잘 이해하고 싶은 분들에게 매우 훌륭한 입문용 언매니지드 언어라고 할 수 있겠습니다.

C를 배우셨는데 내가 작성한 코드가 어떻게 어셈블리어로 바뀌는지 혹은 어느 메모리에서 어떻게 실행되는지 모르신다면 그건 그냥 사용 가능한 프로그래밍 언어 중 하나로 C를 배우신 것입니다. POCU 아카데미에서는 C를 통해 하드웨어를 이해할 수 있는 눈을 뜨게 해 드립니다.

4. COMP3200: C++ 언매니지드 프로그래밍 (평점 4.8/5.0)

학생분들부터 현업에 계신 분들에 이르기까지 많은 분들에게 사랑받고 있는 스테디 + 베스트셀러 과목입니다. 최근에는 모 회사에서 단체로 수강을 하기도 하셨습니다.

C++을 제대로 마스터하려면 '무엇을 사용해야 하는지' 보다는 '무엇을 사용하면 안 되는지'를 알아야 합니다. 매우 방대하고 통일적이지 못한 표준과 긴 역사를 가진 언어이기 때문입니다. 프로그래밍 언어 설계 측면에서는 여러 문제가 있는 언어이지만 C가 가지는 언매니지드 언어의 장점과 개체 지향 프로그래밍(OOP)의 장점을 모두 갖춘 언어 중 널리 쓰이는 거의 유일한 언어입니다.

POCU 아카데미에서는 업계에서 쓰이는 C++을 엄선해서 가르칩니다. 그리고 자칫 책으로만 배울 경우 실수하기 쉬운 부분, 그리고 언매니지드 언어의 특성상 실수를 하면 매우 큰 문제가 생길 수 있는 부분들을 확실히 알려드려 성능이 너무 좋아 위험하기까지 한(2 Fast 2 Furious ^^) C++이란 언어를 마스터할 수 있게 도와드립니다.

B. 각 과목에 공통되는 사항 및 수강신청 안내

1. 새로운 영상 강좌 사이트

POCU에서 지난 1년간 사용하던 영상 강좌 판매 사이트가 한국의 특정 인터넷 망에서는 너무 느려 불편을 겪으신 분들이 많습니다. 그 사이트에 지속적으로 개선을 요청했지만 지난 1년간 특별한 조치가 취해지지 않은 관계로 이번 학기부터는 새로운 사이트인 teachable.com에서 영상 강좌를 판매하게 되었습니다. (기존 사이트에 있던 영상들도 계속 업데이트해 드리니 걱정 마시고요 ^^) 이미 한국에서 테스트해주신 분들에 따르면 쾌적하게 1080p로 영상 강의를 보실 수 있다고 합니다. 그동안 불편을 끼쳐드려서 죄송합니다.

영상 강좌를 구매할 수 있는 링크는 수강신청 시작일부터 POCU 아카데미 웹사이트에서 각 과목의 안내 페이지에서 찾으실 수 있습니다.

2. 영상 강좌만 보기 vs POCU 아카데미 정식 수강(학기제)

POCU 아카데미 웹사이트에서 각 과목의 안내 페이지를 참고하시길 바랍니다.

3. 영상 강좌만 보려는 분들

  • 영상 강좌는 teachable.com을 통해 제공하며, 수강신청 기간 제한 없이 언제라도 구매하셔서 들을 수 있습니다.
  • 각 과목의 안내 페이지를 참조해주세요. POCU 아카데미 회원 가입은 안 하셔도 됩니다.
  • 구매하신 영상 강좌는 평생 보실 수 있으며 추후의 업데이트도 무료로 받으시게 됩니다.

4. POCU 아카데미에서 실습, 과제, 시험을 포함한 완전한 수업을 들으려는 분들

  • 수강신청 기간은 1월 5일까지 입니다.
  • POCU 아카데미의 2020년 1월 학기는 1월 6일에 시작하여 총 15주간 진행됩니다. 주별 일정은 현재 POCU 아카데미 웹사이트에서 확인하실 수 있습니다. (약간의 변동은 있을 수 있음)
  • 영상 강좌는 teachable을 통해 제공하며, POCU 아카데미에서 수강신청을 완료하셔야 50% 할인 쿠폰을 받으실 수 있습니다. 50% 할인 쿠폰은 1월 7일 오전 9시까지 사용할 수 있다는 점 유의하시길 바랍니다.
  • 영상 강의 길이는 과목당 총 30시간 정도입니다.
  • 주당 강의 시간: 3~4시간
  • 주당 실습 시간: 최소 2시간
  • 주당 과제 시간: 평균 7시간

5. 할인

재수강 할인

  • W 학점을 받아 재수강하시는 분들은 추가로 15%의 재수강 할인율을 적용해 드립니다.
  • W 학점 외의 학점을 받고 재수강하시는 분들은 추가로 10%의 재수강 할인율을 적용해 드립니다.

청강대 및 BCIT 재학생 특별 할인

매 학기 POCU 아카데미는 몇몇 대학교/학과의 재학생들 중 몇 분을 선발하여 특별 할인 혜택을 제공해 드리고 있습니다. 자세한 내용은 아래의 링크에 걸린 다른 글들을 참고해주세요.

6. 강의 시간 전에 준비할 것들

  • 웹캠, 마이크 (8주, 15주 차에 시험 응시할 때 필요)

다시 한번 많은 관심 가져주셔서 감사드리며, 1월 학기에서 직접 뵐 수 있기를 바랍니다.

POCU의 김포프 드림