자료구조&알고리즘

  • 일반
  • 재직자
닫기

국가직무능력표준(NCS)은 무엇인가요?

국가직무능력표준(NCS, National Competency Standards)은 산업현장에서 직무를 수행하기 위해 요구되는 지식·기술·태도 등의 내용을 국가가 체계화한 것입니다.

닫기

다른 분야 · 훈련과정을 한 눈에 볼 수 있습니다.

%EC%9E%90%EB%A3%8C%EA%B5%AC%EC%A1%B0%26%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98

자료구조&알고리즘



프로그래머라면 반드시 배워야 한다!

컴퓨터를 다루는 프로그래머는 컴퓨터에서 처리되어지는 자료에 대한 인식과 자료들의 속성과 형식 등에 대하여 정확한 지식이 필요합니다. 컴퓨터에서 처리되는 모든 자료가 알고리즘 형식 및 진행에 의해 가동 된다는 것을 인식해야 프로그램 구현에 있어서 보다 수월한 개발 지식을 소유하게 되기 때문에 자료들의 속성과 형식 등에 대하여 정확한 지식이 필요합니다. 본 자료들이 컴퓨터 내에서 어떤 내용으로 처리되어지고 가공을 통하여 결과물에 대한 산출물이 나오기까지의 처리 흐름을 분명하게 인식할 수 있음으로써 로우레벨부터 하이레벨 프로그램의 구조적 자료 처리 또는 흐름을 정확히 분석, 가공할 수 있는 능력을 가지게 됩니다.

21세기가 유비쿼터스 시대에 접어들면서 임베디드 시스템, 모바일, 빌딩제어 등 제어 프로그램이 각광 받는 시대로 접어들었습니다. 이러한 시스템의 가장 기본이 되는 C프로그램 능력을 보유함으로써 한층 현 시대에 필요한 능력을 인정받는 프로그래머를 목표로 삼기 바랍니다.
  • C언어를 수강한 프로그래밍 학습 지망생
자료구조&알고리즘 교육과정 커리큘럼
교육과목 교육내용
자료구조
&
알고리즘
1W CURRICULUM
· C 기본 문법
· 함수와 포인터의 사용(값의 의한 호출, 참조에 의한 호출)
· 구조체, 재귀 함수, 파일 입출력(실습을 통한 구현 원리 설명)
· 자료의 표현
· 알고리즘의 이해
· 알고리즘의 개념 설명
· 알고리즘과 자료 구조의 차이점
· 올바른 알고리즘을 선택하는 방법(알고리즘과 메모리의 관계)
· 알고리즘 분석 방법

2W CURRICULUM
· 자료구조
· 배열과 연결 리스트 비교
· 단순, 환형, 이중 연결 리스트의 개념 및 구현
· 연결 리스트를 이용한 mini프로젝트 설계 및 구현
· 자료구조 ll
· 스택, 데크, 큐의 개념 및 구현(배열, 연결 리스트 사용)
· 스택을 이용한 mini 프로젝트 설계 및 구현

3W CURRICULUM
· 자료구조 lll
· 트리의 개념 및 특징
· 이진 트리의 표현 방식
· 이진 트리 순화 방식 구현
· 트리를 이용한 응용문제 설계 및 구현
· S/W 부문의 기술적 흐름 이해
· Developmental SoftWare Description
· Variousfields sparing of industry
· Fromnowon, think growth direction

4W CURRICULUM
· 알고리즘의 활용
· 제시된 문제에 적합한 알고리즘을 선택, 설계, 구현
· 통합 알고리즘을 사용하여 개인 프로젝트 구현
  • [NCS2기]1조
    [NCS2기]1조펫씨티
  • 계보*
    계보*동네책방(계보*,이웅*,이창*)
  • 강*구
    강*구사내인원 관리시스템
  • 신재*
    신재*문화센터
포트폴리오 더 보기 +
  • 유수진 선생님! 황진희 실장님! 감사합니다!!문지*

    6개월 배우면서도 초반에는 내가 이걸 잘 할 수 있을까 싶었습니다. 그럼에도 유수진선생님 덕분에 흥미를 더 붙이면서 이 길을 더 걸을 수 있게 된 것 같습니다. 제가 이해도 느린 편이고 질문도 많음에도 뒤에서 항상 지켜봐 주셔서 감사합니다. 황진희실장님도 제가 여러 갈림길에서 멈춰있을 때 정리도 도와주셔서 조금 더 마음을 잡게 될 수 있었습니다. 제가 걷고 있는 길에 가로등과 표지판이 되어 주셔서 감사합니다.
  • 유수진 선생님, 황진희 실장님 감사합니다.유혜*

    처음에는 그냥 배워볼까 하는 생각이었는데 유수진 선생님의 세세한 코칭과 황진희 실장님의 취업특강 덕분에 6개월이라는 긴 기간동안 포기하지 않고 꾸준히 배우며 만족스러운 포트폴리오를 만들 수 있었습니다. 감사합니다!
  • 6개월은 저에게 있어 성장의 발판이었습니다장경*

    비전공자로 시작해 처음에는 잘 따라갈 수 있을지 걱정이 많았지만, 포기하지 않고 꾸준히 수업에 참여하며 배움을 이어갔습니다. 그 결과 6개월 동안의 노력이 좋은 결실로 이어져 무사히 수강을 마칠 수 있었습니다. 항상 열정적으로 지도해 주신 유수진 강사님과 황진희 실장님께 다시 한번 진심으로 감사드립니다.
  • 안산점 유수진 강사님, 황진희 실장님 감사합니다!김소*

    6개월 과정동안 너무 감사했습니다!! 수업도 너무 잘알려주셨고 취업 활동도 너무 자세하게 알려주셔서 너무 좋았어요!
  • 유수진 강사님과 황진희 취업실장님 감사합니다여지*

    퇴사한지 얼마 되지 않아 앞으로의 길이 흐려진 기분에 다소 허우적거리던 중 저의 길을 찾아주셨습니다. 덕분에 관심생긴 분야에 대해 상세하게 배워볼 수 있었으며 끝까지 포기하지 않고 수강을 이어갈 수 있었습니다. 적극적으로 모르는 것에 대해 답변해주신 유수진 강사님과 적극적으로 자신의 일처럼 취업 지원해주신 황진희 취업실장님께 감사드립니다.
  • 유수진 선생님, 황진희 실장님 감사합니다!이지*

    프론트엔드 개발을 처음 배우는 입장에서 HTML, CSS, JavaScript의 기본 개념부터 실제 웹페이지 제작까지 체계적으로 배울 수 있어서 만족스러웠습니다. 수업 내용이 실습 중심으로 진행되어 단순히 이론만 배우는 것이 아니라 직접 코드를 작성하고 결과물을 만들어보며 이해할 수 있었던 점이 좋았습니다. 특히 웹페이지의 구조를 잡고 디자인을 화면에 구현하는 과정을 경험하면서 프론트엔드 개발의 전체적인 흐름을 익힐 수 있었습니다. 강사님께서 설명도 잘해주시고, 어려운 부분도 반복해서 알려주셔서 처음 배우는 입장에서도 따라가기 좋았습니다. 과정 동안 다양한 실습을 해보며 웹 개발에 대한 이해도가 높아졌고, 앞으로도 계속 공부해보고 싶다는 생각이 들었습니다. 전반적으로 기초를 다지고 실무에 필요한 감각을 익히는 데 도움이 된 좋은 과정이었습니다.
수강후기 더 보기▶

그린이 추천하는 관련 교육과정

개강임박

대표번호 : 031.446.2111

  • 주소 : 경기도 안양시 만안구 안양로 303 메쎄포스빌 2,8층
  • 대표자 : 김대수
  • 사업자등록번호 : 354-94-00342
  • 통신판매업신고 : 제 2018-안양만안-0543호
  • 학원등록번호 : 제 2009-110호
  • COPYRIGHT ⓒ GITACADEMY. ALL RIGHTS RESERVED