Fast campus School

컴퓨터 사이언스 Extension SCHOOL

처음부터 차근차근 깊이있게
컴퓨터 과학을 공부하고 싶다면.

  • 컴퓨터적 사고방식

    문제해결능력을 기르는
    컴퓨터적 사고방식

  • 커리큘럼

    기초부터 다지고 올라가는
    단계적인 커리큘럼

  • 프로젝트

    나만의 포트폴리오를 만들어보는
    개인 프로젝트

  • 오피스아워

    오피스아워를 통한
    강사님과의 1:1 면담지도

평소에 컴퓨터 과학에 관심이 있었다면
혼자 고민하지 마시고 상담부터 받아보세요!

문의 홍지수 매니저 (02-518-4891)

프로그래밍 기초를 다지고
문제해결능력을 컴퓨터로 구현하는
컴퓨터적 사고를 향상시키는 과정


    Extension SCHOOL

    패스트캠퍼스 Extension SCHOOL은 새로운 분야를 체계적이고 심도있게 배워 자신의 커리어 영역을 개발하고 확장하기 원하는 분들을 위해 태어났습니다. 빠르게 변화하는 디지털 시대에 맞춰 대학원에 준하는 여러 디지털 영역의 실질적인 직무 역량을 배양할 수 있도록 기초부터 심화까지 레벨별로 구성된 정교한 커리큘럼과 로드맵을 제시합니다.


  • 단계별로 차근차근

    차근차근 진학하는 단계별 구성을 통해 해당 분야의 기초 지식부터 심화 이론, 최신 기술과 트렌드까지 커리어 확장을 위한 전반적인 지식을 학습합니다.


  • 사전 지식 없이도

    대학원에 가고 싶긴한데 그 분야를 전공하지 않아서, 사전 지식이 없어서 가로막히셨나요? 익스텐션 스쿨에서는 입문자도 얼마든지 새로운 분야에 도전하실 수 있습니다.


  • 회사 다니면서

    익스텐션 스쿨은 평일 저녁과 주말에 진행하는 과정으로 일을 하면서도 장기적으로 다음 커리어에 대한 준비를 해나가실 수 있습니다.

이런 분들에게 추천합니다


  • 회사/학업을 병행하면서 개발자가 되고 싶어요

    # 개발자 직군을 희망하는
    직장인/학생

    직장/학업을 그만두지 않고도 장기적으로 프로그래밍을 깊게 학습하면서 자신이 개발자의 길로 나아갈 수 있는지 적성과 흥미를 알아볼 수 있습니다.강사님의 트러블 슈팅과 함께 나만의 포트폴리오를 완성해보는 경험을 통해 개발자의 커리어를 시작해보세요.


  • 프로그래밍 기초부터
    배워보고 싶어요

    # 컴퓨터적 사고능력을 갖고싶은
    비전공자/일반인

    기존의 업무/공부에 프로그래밍 능력과 컴퓨터과학 지식을 더해 차별화된 나만의 강점을 만들 수 있습니다. 최적의 알고리즘을 고민하는 컴퓨터적 사고능력을 배워 현 시대를 이끌어 가는 최신 IT 트랜드를 이해할 수 있는 디지털 리터러시를 길러보세요.


  • 컴퓨터 과학과 최신 웹
    개발의 기초를 다질래요

    # 기초를 탄탄히 쌓고싶은
    컴공 전공생/현직 개발자

    대학 4년을 다시 투자하지 않아도 8개월 안에 기존에 갖고 있던 지식 그 이상을 가져갈 수 있습니다. 기초 이론부터 Python으로 배우는 프로그래밍, 낡은 커리큘럼에서 벗어난 최신 트렌드를 반영한 기술까지 컴퓨터 과학을 제대로 배워보세요.

컴퓨터 사이언스에 대해 아시나요?


  • 컴퓨터 프로그래밍 자체는
    생각하는 법을 가르친다.

    스티브잡스/ 애플 창립자


  • CS50 수업을 듣고
    사고하는 관점과 방식이 완전히 새롭게 바뀌었다.

    수잔 위치스키/ 유튜브 CEO


  • 컴퓨터 사이언스를 공부한다는 것은 단순히 코드를 타이핑하는 것이 아니라
    수학적 지식으로 문제를 해결하고 해결방안을
    컴퓨터로 어떻게 논리적으로 전달하고 구현할 수 있는가에 관련된


    컴퓨터적 사고능력을 키워야 하는 것을 의미합니다.
    컴퓨터적 사고 능력은 모든 분야에서 요구되는 능력입니다.

    COMPUTER SCIENCE는 이미 선택이 아니라 필수입니다!

    Why
    컴퓨터 사이언스 Extension School

    컴사상페
    컴사상페

    * 세부 커리큘럼은 밑에서 확인할 수 있습니다.

    ✔ 기초부터 차근차근 쌓으면서 심화 학습을 진행하고 프로그램를 만드는 개인 프로젝트까지
    단계적으로 구성된 강의
    ✔ 3학기동안 컴퓨터 사이언스 전반에 대해 깊게 가르치는 강의
    ✔ 전공불문, 개발 경험 유무 상관없이 모든 분들이 충분히 수강할 수 있는 강의

    프로그래밍 지식 & 컴퓨터적 사고능력
    모두 얻어갈 수 있습니다!

    "수업에 잘 따라갈 수 있도록
    철저하게 관리합니다!"


    • 학기마다 각각 단계에 적절한
      평가방식을 적용합니다.

      1학기에는 프로그래밍 기초, 2학기에는 프로그래밍 심화, 3학기에는 프로젝트를 다룹니다. 학기마다 다루는 내용의 수준이 전부 다르기 때문에 각 단계마다 평가방식을 다르게 적용합니다.

    • 오피스 아워시간에
      강사님과 1:1로 면담합니다.

      오피스 아워 시간에는 3학기때 실시할 개인 프로젝트를 강사님과 아이디어 점검부터 기획, 수행까지 지속적으로 점검하는 시간을 가집니다. 자신이 개발자의 커리어에 관심이 있다면 강사님과 진로상담 및 로드맵까지 그려주는 시간을 갖게 됩니다.

    • 수업시간 내내
      밀착지도를 해줍니다.

      수업을 진행하면서 어려운 점이 있으면 조교님들이 옆에서 바로 도와드립니다. 그날그날 바로 이해하고 넘어갈 수 있도록 강사님과 조교님들이 수강생들에게 실시간으로 피드백을 드립니다.

    철저한 관리방식으로 처음 프로그래밍을 접하는 사람들도
    과정내내 많은 것을 얻어갈 수 있도록 도와드립니다.

    Q. 프로젝트를 통해 어떤 수준의 프로그램까지 만들 수 있나요?

    본 과정을 수료후 바로 시중에 출시해서 사용할 수 있는 수준의 웹 서비스나 앱 서비스를 만들어 낼 수는 없습니다.
    하지만
    ✔ 일상혹은 업무에서 평소에 느끼던 불편함이 있었는데 프로그래밍을 배워 불편함을 해결하는 프로그램을 만들고 싶다!
    ✔ 평소에 자신이 흥미를 느끼고 있는 분야에 관련해서 만들고 싶은 프로그램이 있는데 기초 프로그래밍을 배우면 만들어낼 수 있는 프로그램이다!
    이정도의 수준은 가능합니다.

    나의 아이디어에서 끝나지 않고 프로그래밍의 이론을 제대로 배워서 나만의 해결책을 적용할 수 있는 프로그램을 만들어내는 경험을 얻어가실 수 있습니다.

    커리큘럼

    1학기 1. 프로그래밍 기초

    2. 프로그래밍 연습

    3. 프로그래밍 언어 in Python

    4. 데이터베이스

    5. 웹 개발

    6. 데이터 분석
    1. 테크 업계 전반에 대한 이해

    2.웹페이지 만들기

    - HTML 태그로 웹페이지 만들기
    - 자기만의 웹페이지 구상하고 기획하기
    - CSS로 웹페이지 꾸미기
    - CSS 프레임워크인 Bootstrap 템플릿 적용해 화려한 웹페이지 만들기

    3. 프로그래밍 사고능력 (알고리즘 구상)
    - 초간단 프로그래밍 과제 풀기 1, 2
    - 초간단 프로그래밍 알고리즘 과제 풀기

    4. 업무 자동화 (프로그래밍에서 반복을 줄이는 것이 중요)
    - 자동 엑셀 보고서
    - 자동 엑셀 보고서를 만들어서, 자동 이메일 보내는 프로그램
    - 자동 SNS 검색하고,자동 엑셀 보고서를 만들어서, 자동 이메일 보내는 프로그램
    - 자동 구글 스프레드시트 작성해서 SNS로 글 쓰기
    - 웹 페이지 분석 (파이썬 웹 크롤러)
    - 자동 부동산 실거래가 엑셀 보고서
    - 자동 뉴스 사이트 제목, 기사, 링크 추출해서 자동 이메일 보내는 프로그램

    5. 데이터베이스
    - 부동산 실거래가 데이터베이스
    - 파이썬을 연계한 웹 데이터 분석
    - 워드 클라우드 (클릭수가 많은 기사 제목에 포함된 단어 분석해서 자동으로 그래프로 보여주기)

    6. 서버를 포함한 웹 서비스 구축
    - 초간단 부동산 데이터 분석 웹서비스(데이터베이스, 파이썬, 크롤링, AWS 활용)
    - Flask, Bootstrap, 데이터베이스와 연동한 웹 페이지(웹 서비스) 만들기
    2학기 1.자료구조

    2.알고리즘

    3.운영체제

    4.프로그래밍 언어 in Python

    5.데이터베이스

    6.웹 개발

    7.실무 UI 개발

    8.데이터 비주얼라이제이션

    9.소프트웨어 공학

    10.네트워크

    11.컴퓨터 구조
    1. 프로그래밍 언어
    1) Python (Advanced)
    - 람다, map, filter`*decorator, class 상속`
    2) 절차지향/객체지향 프로그래밍
    - 클래스, 캡슐화, 정보 은닉, 인스턴스와 객체, 멤버와 메소드

    2. 소프트웨어 공학
    1) 형상관리/소스코드 관리

    3. 컴퓨터과학 기초
    1) 컴퓨터 구조 (메모리)
    2) 운영체제
    3) 자료구조
    4) 알고리즘-버블소트, 퀵소트, 분할정복기법
    5) 네트워크

    4. 데이터베이스

    5. 데이터 시각화

    1) D3.js
    2) 지도, 그래프, 워드 클라우드

    6. 웹 개발
    1) JavaScript
    2) HTML, CSS 심화 + 웹 표준과 웹 접근성
    3) REST API, Web Scraping
    3학기 프로젝트 * 따로 수업이 진행되지는 않습니다.
    개별 트러블슈팅 및 프로젝트 관리

    입문자라도 3학기 전반에 걸쳐 컴퓨터 사이언스를 배우기 때문에 컴퓨터적 사고능력을 가질 수 있습니다!

    • 너무 많은 위험을
      감수하지 마세요!

      직장을 굳이 그만두지 않고도 평일 저녁과 주말에 강의가 진행되어 직장인들도 수강이 가능합니다.

    • 로드맵을 제시하는
      체계적인 과정입니다.

      개발자로의 커리어에 관심이 있는 분들에게 향후 개발자에 대한 로드맵을 알려드립니다.

    • Python으로 가르칩니다

      어려운 C언어가 아니라 비교적 사람의 언어에 가깝고 컴퓨터가 이해하기 쉬운 언어인 Python으로 배웁니다.

    강사 소개

    • Placeholder

      Dave Lee

      "Dave Lee 강사님은 프리랜서부터 시작해서 컴퓨터공학 석사를 하기까지 수많은 우여곡절을 겪었습니다. 그래서 비전공자가 IT를 학습할 때의 어려움을 누구보다도 잘 이해하고 있으며, 다양한 최신 IT 분야를 넘나들며 때로는 개발자로 때로는 기획자로 업무를 수행하였기 때문에 기획자가 갖는 고충도 잘 이해하고 있습니다."

    • Placeholder

      양태환

      "양태환 강사님은 패스트캠퍼스의 스쿨 및 캠프에서 프로그래밍 강의를 담당하고 있습니다. 대학시절 첫 전공은 수의학과였지만 적성에 맞지 않다고 느껴 기계설계 분야를 다시 전공하며 프로그래밍을 시작하였습니다. 기계 제어와 계측에 관심을 가지고 C 언어를 시작했고, 졸업 후에는 C/C++ 기반의 그래피컬 언어인 ‘LabVIEW’로 계측기에 들어가는 모듈을 만드는 소프트웨어 엔지니어로 일했습니다."

    • Placeholder

      최우영

      "최우영 강사님은 Solutions Architect이자 Back-end Developer로 패스트캠퍼스의 스쿨에서 웹 프로그래밍과 Python 관련 강의를 담당하고 있습니다. Visual Basic으로 프로그래밍에 입문한 이후, C, Python, Golang 등의 시스템 프로그래밍 언어와 HTML/CSS, JavaScript, Node.js와 같은 웹 프로그래밍 관련 언어와 프레임워크, julia라는 데이터 분석용 프로그래밍 언어를 다루고 있습니다."

    학기별 구성

    학기 1학기 2학기 3학기
    일정 2018.1. 9(화) ~ 3. 24(토) 총 10주
    (설 연휴 제외, 이후 방학 2주)
    2018. 4. 10(화) ~ 7. 14(토) 총 14주
    (이후 방학 1주)
    2018. 7. 24(화) ~ 8. 25(토) 총 5주
    등록금 180만원 220만원 100만원
    전체
    등록금
    500만원
    비고 - 2, 3학기 수강을 위해서는 1학기를 수강하셔야 합니다.
    - 전체 학기 수강자를 우선 선발합니다.