인공지능(AI)은 4차 산업혁명의 핵심 기술이자 미래 사회를 이끌어갈 필수 역량입니다. 특히 컴퓨터공학과 학생들에게 AI는 선택이 아닌 필수 과목처럼 다가오고 있습니다. 하지만 어디서부터 시작해야 할지 막막한 경우가 많습니다. 이번 글에서는 컴퓨터공학과 전공자를 기준으로, AI를 효과적으로 공부하기 위한 로드맵을 단계별로 정리해보겠습니다. 1. 수학 기초 다지기AI의 뿌리는 수학입니다. 딥러닝이나 머신러닝 알고리즘을 이해하려면 수학적 지식이 반드시 필요합니다. 주요 영역은 다음과 같습니다. - 선형대수학: 벡터, 행렬, 고유값, 특이값 분해.- 확률과 통계: 데이터 분포, 확률적 추론, 베이즈 정리.- 미적분학: 경사하강법과 역전파 알고리즘에 활용.- 최적화 이론: 머신러닝 모델 학습 과정의 핵심. ..
머신러닝을 통해 데이터 기반 패턴 학습을 경험했다면, 그다음 단계는 **딥러닝(Deep Learning)**입니다. 딥러닝은 신경망 구조를 기반으로 한 학습 방법으로, 이미지, 음성, 자연어와 같은 복잡하고 고차원적인 데이터를 처리할 수 있는 강력한 도구입니다. 머신러닝이 특징을 직접 설계하는 데 초점을 맞췄다면, 딥러닝은 데이터로부터 특징을 자동으로 학습한다는 점에서 큰 차이가 있습니다. 이번 글에서는 딥러닝의 핵심 개념과 모델 구조, 학습 방법, 실습 팁까지 단계별로 정리해보겠습니다. 1. 신경망(Neural Network) 기본딥러닝의 핵심은 **인공신경망(Artificial Neural Network, ANN)**입니다. 가장 기본적인 구조는 **다층 퍼셉트론(Multi-Layer Per..
리트코드/릿코드/leetcode를 시작하는 방법은 다음과 같습니다. 1. 회원가입leetcode.com/ 위의 리트코드(leetcode) 사이트에서 회원가입을 합니다. 기본적으로 사이트 이용은 무료입니다. 추가적으로, 무료회원을 할지, 유료회원을 할지 정해야 합니다. 저는 유료회원을 추천하는 편입니다. 왜냐하면, 시간을 절약할 수 있기 때문입니다.그러나 당장 오늘은 무료회원으로 리트코드를 시작해도 무방합니다. 유료회원권은 1달 혹은 1년이기 때문에, 오늘부터 리트코드르 사용해 보다가, 추후에 최소 한달이상 리트코드를 이용할 것 같다고 생각되면, 그때 가입해도 됩니다. 옵션1: 무료버전을 사용하다가, 프로모션이 나오면 유료회원으로 업그레이드학생할인 프로모션: 159 -> 99 달러, 비정기적 할인 ( 자..
한국에서는 백준사이트나 알고스팟 등을 주로 하지만, 해외취업을 원한다면 리트코드가 필수라고 생각한다.특히 구글, 페이스북, 아마존, 넷플릭스, 애플 등에 취업하기를 원한다면 다른 사이트나 책 보다는 리트코드에서 각 회사별로 나와있는 기출 문제를 풀어야 한다. 합격을 위해서는 리트코드 문제를 몇개 풀어야 할까?지인들의 경우를 봤을때, 가장 어려운 구글의 경우는 최소 400문제, 난이도는 이지/미디움/하드 중 무조건 하드 포함이다. 1000문제 푸신분도 많다. 공부할때는 미디움까지 포함해서 풀면 되는것 같다. (구글은 하드) 가장 쉽다고 생각되는 아마존의 경우는 최소 100문제, 특히 트리와 그래프의 이지문제는 척척 풀어내야한다. 인터뷰에서 중요한것은 문제해결능력 그리고 소통과 협업이다.하지만 문제를..
이번에는 'AI 비전공자를 위한 기초수학: 벡터 미적분학'에 대해서 소개해 드리겠습니다. 앞에서 소개해드린 인공지능을 위한 선형대수학 강의와 마찬가지로 'KAIST-ON'에서 수강하실 수 있습니다. 플랫폼 소개는 아래의 포스팅을 참고하세요. [AI 인공지능 머신러닝 딥러닝] - AI 비전공자를 위한 기초 수학 1 선형대수학 | KAIST-ON AI 비전공자를 위한 기초 수학 1 선형대수학 | KAIST-ON카이스트에서 제공하는 무료 강의입니다. 카이스트에서는 KAIST-ON 이라는 온라인 교육 플랫폼을 제공합니다. KAIST-ON 소개KAIST 온라인 교육: 우수성을 향한 길KAIST는 교육이 삶과 커리어를 변화시inner-game.tistory.com AI 비전공자를 위한 기초수학: 벡터 미적분학..
카이스트에서 제공하는 무료 강의입니다. 카이스트에서는 KAIST-ON 이라는 온라인 교육 플랫폼을 제공합니다. KAIST-ON 소개KAIST 온라인 교육: 우수성을 향한 길KAIST는 교육이 삶과 커리어를 변화시킬 수 있는 힘을 믿습니다. 학생, 직장인, 또는 세상에 관심이 많은 사람이라면 누구나 저희 온라인 교육 플랫폼을 통해 자신의 속도에 맞춰 학습할 수 있는 유연성과 접근성을 누릴 수 있습니다. 저희의 포괄적인 프로그램을 통해 어디에 있든 목표 달성에 필요한 지식과 기술을 습득할 수 있습니다. 모든 학습자를 위해 설계된 프로그램우리는 학습자들의 다양한 요구에 맞춰 다양한 프로그램을 제공합니다.마이크로디그리저희 마이크로디그리 프로그램을 통해 KAIST 입학 전에 대학원 수준의 학점을 취득할 수 있..
조지아텍 온라인 컴퓨터공학 석사 최신 2025/2026 어드미션 개요[미국온라인석사] - [OMSCS/OMSA] 한국에서 미국 조지아텍 대학원 컴퓨터공학 온라인 석사(2025/2026/2027) - 컴퓨터공학, 데이터 분석 [OMSCS/OMSA] 한국에서 미국 조지아텍 대학원 컴퓨터공학 온라인 석사(2025/2026/2027) - 컴퓨터공학, 데미국 조지아텍 OMSCS는 최고 수준의 학위를 원하면서도 직장과 가정생활에 맞춰 학업을 이어갈 수 있는 유연성을 원하는 학생들을 위한 프로그램입니다. 캠퍼스 내 학위 프로그램의 높은 비용 부inner-game.tistory.com 조지아텍 온라인 컴퓨터공학 석사 2023 어드미션 개요[미국온라인석사] - [OMSCS/OMSA] 권위있는 미국 조지아텍 온라인..
중요도 순으로 정리합니다. 먼저 전문분야에서 필수로 이수해야 하는 과목들을 보면, 그 중에 특정 과목들이 필수 과목으로 여러 트랙에 포함되어 있다는 것을 발결할 수 있습니다. 이러한 과목은 중요 과목이라고 보기 타당하므로, 이러한 과목을 중점으로 코스에 대한 자세한 정보 및 자료를 덧붙이겠습니다. [미국온라인석사] - OMSCS 전문분야(Specializations/전공 트랙/특화 분야) 선택하기 | 자세한 내용, 각 분야 설명, 상관관계 분석 OMSCS 전문분야(Specializations/전공 트랙/특화 분야) 선택하기 | 자세한 내용, 각 분야 설명, 상관관계조지아 공대의 OMSCS(Online Master of Science in Computer Science) 프로그램에서는 학생들이 자신의 진..
리트코드는 굉장히 유용하고 잘 짜여있는 사이트이지만, 실제로 릿코드에 들어오는 사람들의 실력차가 큰 편이라고 생각합니다. 누군가는 리트코드나 알고리즘 공부를 처음 하는 사람일 수 도있고, 누군가는 알고리즘에 능통하지만 단지 이런 유형의 인터뷰 준비를 처음 하는 사람, 혹은 각종 대회를 휩쓰는 알고리즘계의 고수도 있습니다. 릿코드(leetcode) 사이트 자체가 문제은행 형식으로 출발했기 때문에, 어찌 보면 이 사이트가 왕초보에게는 조금은 불친절할 수 있다는 것도 사실이라고 생각합니다. 그러나, 릿코드에서는 이런 부분을 감안하여 [Exploar > Learn] 섹션을 제공하며, 이 [Explore > Learn]이라는 섹션을 잘 활용하면, 알고리즘에 대한 기초 지식도 쌓고, 리트코드에 익숙해지는데 많은 도..
조지아 공대의 OMSCS(Online Master of Science in Computer Science) 프로그램에서는 학생들이 자신의 진로와 관심사에 맞춰 "specialization"(전공 트랙/특화 분야)을 선택하여 공부할 수 있습니다. [미국온라인석사] - [OMSCS/OMSA] 한국에서 미국 조지아텍 대학원 컴퓨터공학 온라인 석사(2025/2026/2027) - 컴퓨터공학, 데이터 분석 [OMSCS/OMSA] 한국에서 미국 조지아텍 대학원 컴퓨터공학 온라인 석사(2025/2026/2027) - 컴퓨터공학, 데미국 조지아텍 OMSCS는 최고 수준의 학위를 원하면서도 직장과 가정생활에 맞춰 학업을 이어갈 수 있는 유연성을 원하는 학생들을 위한 프로그램입니다. 캠퍼스 내 학위 프로그램의 높은 비..
AWS 공식 무료 강의 소개 ( AWS 자격증 취득 후기는 맨 아래에 첨부 )이 포스팅은 AWS에서 제공하는 6시간 짜리 무료 강의에 대한 소개 및 관련 팁에 대한 설명입니다. AWS 자격증을 온라인으로 취득한 후기는 이 포스팅에 이어 맨 아래에서 소개되니 참고하십시오. AWS Skill Builder의 6시간 코스로 AWS Certified Cloud Practitioner 자격증 취득하기이 자격증은 아마존웹서비스 자격증 중 가장 취득하기 쉬운 것으로, AWS에서 제공하는 교육과정을 수료하면 비전공자도 충분히 취득 가능한 자격증입니다. 이 자격증에 대해서 자세히 알고 싶다면, 맨 아래로 스크롤을 내려 제가 이전에 작성해둔 자격증 소개 포스팅을 읽어보시기 바랍니다. 이 포스팅에서는 실제 이 과정을 수료해..
AWS 클라우드 프랙티셔너 자격증 취득 동기AWS 클라우드 프랙티셔너 자격증은 AWS 자격증 중에 가장 쉬운 자격증으로 비전공자도 취득할 수 있으며, 관련 경험이 필요 없습니다. 오직 AWS 클라우드의 기본적인 이해 수준에 대한 지식 기반 자격증입니다.아래의 관련 설명을 읽어보시면 알 수 있듯이, 자격증 레벨은 크게 파운데이셔널 -> 어소시에이트 -> 프로페셔널로 구성되며, 추가적으로 각 특화 영영역에 해당하는 스페셜티 자격증이 있습니다. AWS 클라우드 자격증 종류 따라서 저는 주위의 비 전공자 분들에게 저는 이 자격증을 굉장히 많이 권하는 편입니다. AWS 클라우드 프랙티셔너 자격증 응시 비용은 미화 100달러이며, 프랙티셔너 자격증 50% 쿠폰과 무료 시험 준비자료들을 제공해 주는 'AWS 챌..
미국 조지아텍 OMSCS는 최고 수준의 학위를 원하면서도 직장과 가정생활에 맞춰 학업을 이어갈 수 있는 유연성을 원하는 학생들을 위한 프로그램입니다. 캠퍼스 내 학위 프로그램의 높은 비용 부담 없이 자신의 커리어를 발전시키고 싶은 학생들, 조지아 공대의 일원이 되고 싶은 학생들을 위한 프로그램입니다. OMSCS에서는 모든 필수 과목과 활동이 비동기식으로 제공되므로 자신의 일정에 맞춰 수강할 수 있습니다. 한 학기당 한 과목을 수강할 수 있으며, 최대 6년까지 학위를 취득할 수 있습니다. 10년 동안 1만 명의 졸업생을 배출했으며, 온라인 학생들을 가르치고 지원하는 방법을 잘 알고 있습니다. 포브스는 OMSCS의 비용, 문화, 그리고 업계와의 긴밀한 연계를 고려하여 OMSCS를 "역대 최고의 학위 프로그..
코드플러스 백준 알고리즘 강의 중급과 고급을 수강하고 작성한 개인적인 후기입니다. 강의의 개요를 파악할 수 있도록 강의의 모든 목차가 기록되어 있습니다만, 강의 저작권을 고려하여 강의 내용은 제가 필기한 부분 중 일부분만 포함되어 있습니다. 알고리즘 관련 공부를 처음하신다면, '기초'강의 부터 수강하시기를 강추 드립니다. 만약 자료구조/알고리즘 수업을 꽤 재미있게 들어서 기초강의에 있는 스택/큐/그래프 등의 내용을 다 숙지하고 있으며, 실력에 자신 있다고 하더라도, 이런 종류의 문제에 접근하는 방법과 팁을 효율적으로 학습하기 위해 기초강의 부터 차근차근 수강하는것을 강추드립니다. 오히려 중급을 듣다가 모르는 부분을 찾아보고 이렇게 하는것은 시간 낭비입니다. 시간은 돈입니다 :) 저는 '중급 셋트+고급..
리트코드에 공식 큐레이팅 된 코딩 인터뷰에 자주 출제되는 문제의 목록입니다.인터뷰 준비를 하는데 있어서, 모든 문제를 훑어 보실것을 강력 추천 합니다. 깊고 느리게, 우보만리우직한 소처럼 천천히 걸어서 만리를 간다.천천히 가더라도 끝까지 목표를 이룬다. IntroductionThis is LeetCode's official curated list of Top classic interview questions to help you land your dream job. Our top interview questions are divided into the following series:이것은 LeetCode의 공식 큐레이팅 된 Top 클래식 인터뷰 질문 목록입니다. 우리의 주요 인터뷰 질문은 다음 시리..
AWS Associate 레벨 할인 쿠폰/바우처 가 돌아왔습니다.매년 한번은 진행되는 행사인것 같네요. AWS 자격증은 금액이 상당한 편이기 떄문에 50% 바우처를 통해서 응시하시면 비용절약에 많은 도움이 됩니다. 아래의 링크를 통해서 간단하게 챌린지에 등록만 하시면 되고, 챌린지를 접수하면 무료로 바우처를 받을 수 있습니다. 시험은 선택에 따라 접수해도 되고 안해도 되고 별 상관없으니 꼭 바우처를 등록해두시기 바랍니다. 참고로 AWS 시험은 어소시에이트/프로페셔널 의 2단계로 구성이 되어 있습니다. 따라서 자격증을 처음 응시하는 경우, 어소시에이트를 준비하시면 되시기 때문에 아직 확실한 자격증 취득 계획이 없다고 하더라도 자격증 할인 쿠폰(바우처)를 신청해 두는 것을 추천드립니다. 비전공자이신 경우에는..
AI(인공지능)는 현대 기술의 핵심 중 하나입니다. 그러나 AI를 제대로 이해하고 활용하기 위해서는 수학적 기초가 필수적입니다. 수학을 하나도 모르는 상태에서 AI를 공부하고자 한다면, 어디서부터 시작해야 할지 막막할 수 있습니다. 이 글에서는 수학 기초가 전혀 없는 분들을 위한 단계별 학습법과 추천 강의를 한국어와 외국어로 구분하여 소개합니다. 1. 수학 기초부터 차근차근 시작해야 합니다AI를 공부하기 위해 꼭 필요한 수학 분야는 크게 기초 수학, 선형대수, 미적분, 확률과 통계, 그리고 행렬 연산입니다. 수학을 아예 모르는 상태에서는 먼저 기초 산수, 분수, 소수, 비율, 함수 등의 기본 개념부터 학습하는 것이 중요합니다.기초가 없으면 선형대수나 확률을 이해하기 어렵기 때문에, 단계별로 학습 계..
AI 분야를 본격적으로 공부하거나 진로를 선택할 때, 학사, 석사, 박사 과정의 차이점과 아카데미(학계)와 인더스트리(산업) 간 차이를 이해하는 것은 매우 중요합니다. AI는 이론적 연구와 실무 적용이 밀접하게 연결된 분야이므로, 자신의 목표와 관심사에 맞는 경로를 선택해야 합니다. 이번 글에서는 학사, 석사, 박사 과정에서의 학습 목표와 학습 방식, 그리고 학계와 산업에서 요구되는 능력과 역할을 비교하며 정리해보겠습니다. 1. 학사 과정: 기초 지식과 전반적 이해AI 분야의 학사 과정은 기초 지식과 폭넓은 전공 이해를 목표로 합니다. 학사 과정에서는 수학, 통계, 프로그래밍과 같은 기본기를 다지고, 머신러닝과 딥러닝의 기초 개념을 배우게 됩니다.주요 학습 내용:선형대수, 확률과 통계, 미적분 등 수..
인공지능(AI) 분야를 공부하려면 반드시 넘어야 할 관문이 있습니다. 바로 수학 기초입니다. 많은 학생들이 “프로그래밍만 잘하면 되지 않을까?”라는 생각으로 접근하지만, 실제로 AI 알고리즘과 모델의 핵심을 이해하려면 수학적 사고력이 필수적입니다. 단순히 라이브러리를 불러와서 모델을 실행하는 수준을 넘어, 알고리즘의 원리를 파악하고 최적화 과정에서 발생하는 문제를 해결하려면 수학적 기반이 뒷받침되어야 합니다. 이번 글에서는 AI 학습에 필요한 수학 기초를 단계별로 정리하고, 각 영역을 어떻게 공부하면 좋은지 소개하겠습니다. 1. 왜 수학이 중요한가?AI는 결국 데이터를 수학적으로 표현하고, 이를 기반으로 모델을 설계하고 학습시키는 과정입니다. 예를 들어, 딥러닝의 핵심인 신경망은 행렬 연산과 미분을..
AI 학습의 마지막 단계는 연구와 실무 경험을 연결하는 것입니다. 기초 지식과 딥러닝, 응용 분야 탐구를 거쳐 어느 정도 실력을 쌓았다면, 이제는 학문적 이해를 실무와 결합해 실질적인 문제 해결 능력을 키워야 합니다. 연구와 실무 경험은 단순히 기술을 배우는 것을 넘어, AI 전문가로 성장하는 데 필수적인 과정입니다. 이번 글에서는 논문 읽기, 연구 프로젝트 참여, 실무 경험을 단계별로 정리하고, 효과적인 학습 전략을 안내합니다. 1. 논문 읽기 습관AI 분야는 매우 빠르게 발전하며, 최신 기술과 아이디어는 대부분 논문을 통해 발표됩니다. 따라서 논문을 정기적으로 읽는 습관을 들이는 것이 중요합니다.주요 논문 플랫폼:arXiv: 최신 AI 연구 논문을 무료로 열람할 수 있습니다.IEEE Xplor..
머신러닝과 딥러닝 기초를 다진 후, 그 다음 단계는 관심 있는 분야를 선택하여 심화 학습을 진행하는 것입니다. AI는 매우 넓은 영역을 포괄하며, 각 응용 분야마다 요구되는 기술과 데이터 특성이 다릅니다. 따라서 자신의 관심사와 목표에 맞는 분야를 선택하고, 프로젝트를 통해 경험을 쌓는 것이 중요합니다. 이번 글에서는 주요 AI 응용 분야와 학습 전략, 최신 트렌드 접근 방법까지 단계별로 정리해보겠습니다. 1. 컴퓨터 비전(Computer Vision)컴퓨터 비전은 이미지를 이해하고 분석하는 기술을 의미합니다. 딥러닝을 기반으로 한 CNN, ResNet, YOLO, Faster R-CNN 같은 모델이 대표적입니다.응용 사례:자율주행: 도로, 차량, 보행자를 인식하고 주행을 제어합니다.의료 영상 분석:..
AI를 공부하는 데 있어 첫 번째 실습 단계는 머신러닝(Machine Learning)입니다. 머신러닝은 데이터를 기반으로 패턴을 학습하여 미래를 예측하거나 데이터를 분류하는 기술로, AI의 근간이 되는 분야입니다. 수학적 기초와 프로그래밍 능력을 어느 정도 갖춘 후, 머신러닝을 직접 구현해보는 경험은 AI 실력을 한 단계 끌어올리는 데 필수적입니다. 이번 글에서는 머신러닝의 핵심 개념과 학습 방법, 실습 팁까지 단계별로 정리해보겠습니다. 1. 머신러닝의 기본 개념머신러닝은 크게 지도학습(Supervised Learning), 비지도학습(Unsupervised Learning), **강화학습(Reinforcement Learning)**으로 나눌 수 있습니다.지도학습은 입력과 정답이 주어진 데이터를..
AI를 배우기 위해 수학 기초를 다졌다면, 그다음 단계는 프로그래밍과 컴퓨터공학 기본기를 탄탄히 다지는 것입니다. AI는 단순히 이론으로만 존재하는 학문이 아니라, 실제로 코드를 작성하고 데이터를 다루며 모델을 구현해야 하는 분야입니다. 따라서 AI를 제대로 공부하려면 프로그래밍 언어 사용 능력과 더불어 컴퓨터공학적인 기본 개념들을 이해하는 것이 필수적입니다. 이번 글에서는 AI 학습을 위해 필요한 프로그래밍 언어와 컴퓨터공학 기본기를 단계적으로 정리해보겠습니다. 1. 프로그래밍 언어 선택: Python을 중심으로AI 분야에서 가장 중요한 언어는 단연 Python입니다.Python은 문법이 단순하여 초보자도 쉽게 접근할 수 있으며, 방대한 라이브러리 생태계를 갖추고 있습니다.NumPy, Pandas,..
논문은 영어로 thesis 혹은 paper한국어 "논문"을 영어로 번역할 때는 맥락에 따라 달라집니다. 특히 공대(Engineering)·이공계 분야에서는 다음과 같이 구분해서 쓰는 게 자연스럽습니다:학위 논문Bachelor’s thesis (학사 논문)Master’s thesis (석사 논문)Doctoral dissertation 또는 PhD thesis (박사 논문 → 미국에서는 보통 dissertation, 영국/유럽은 thesis라고 많이 함)학술지에 발표하는 논문 (연구논문)research paperscientific paperjournal article (IEEE Transactions, Elsevier, Springer 같은 공대 학술지에 실린 논문)학회 발표 논문 (Conference)co..
코딜리티를 처음 알게된건 2019년 2월 모회사의 온라인 과제 인터뷰를 진행하면서 였습니다. 그 회사가 채택한 코딩 온라인 과제 플랫폼이 코딜리티 였고, 코딜리티에 나오는 문제(데모 테스트)들을 모두 풀어보았습니다. 코딜리티 후기코딜리티는 제가 그동안 풀었던 다른 알고리즘 사이트나 코딩인터뷰 사이트와 많이 다르다는 느낌을 받았습니다. 제가 생각하는 코딜리티의 특징은 프로그래밍의 기본에 충실하다는 것이고, 사실은 논리적사고 수준은 크게 염두해두지 않는것 같다는 생각이 들었습니다. 오히려 조금 더 실무적인 느낌이라는 생각이 들 정도였습니다. 특히 코딜리티의 프로그래밍 테스트에는 '꼼꼼함'이 필요하다는 생각이 들었습니다. 주어지지 않은 엣지케이스 까지 포함하여 테스트케이스를 100% 통과해야합니다. 코딜리티 ..
회사마다 조금씩 출제성향이 다르고, 실제 기출문제 적중이 매우 높으므로, 인터뷰를 앞두고는 각 회사별 기출문제를 풀어보는것이 중요합니다. 1. 리트코드의 [problems] 섹션으로 갑니다.아래의 url로 바로 접근 가능합니다. leetcode.com/problemset/all/ 2. [방법 1] 오른쪽 공간을 살펴보며 아래로 스크롤하다보면, [Top Hits]를 발견할 수 있습니다. 아래의 URL로 접근할 수 있습니다. - 아마존 기출문제 바로가기: leetcode.com/problemset/top-amazon-questions/ - 구글 기출문제 바로가기: leetcode.com/problemset/top-google-questions/ 3. [방법 2] 오른쪽을 주시하며, 조금 더 아래로 내..
소개 IntroductionThis Challenge is beginner-friendly and available to both Premium and non-Premium users. It consists of 31 daily problems over the month of January. A problem is added here each day, and you have 24 hours to make a valid submission for it in order to be eligible for rewards. 이 챌린지는 초보자에게 친숙하며 프리미엄 및 비 프리미엄 사용자 모두에게 제공됩니다. 1 월 한 달 동안 매일 31 개의 문제로 구성되어 있습니다. 매일 여기에 문제가 추가되며 보상을 받으려면..
알고리즘 공부, 코딩 인터뷰, 알고리즘 대회 준비를 위해서 코드플러스에서 제공하는 최백준의 알고리즘 강의 수강하는 방법입니다. 1. 백준 알고리즘 강의 사이트에 접속하여 회원가입 합니다.♠ 최백준 알고리즘 강의 사이트 - 코드플러스: code.plus/ 2. 메뉴의 '강의'와 '묶음 강의' 중 필요한 것을 선택하고 결제합니다.코드플러스에서 강의를 판매하는 형식에는 에는 크게 두가지 종류가 있는데 '강의'를 하나씩 판매하는 '강의' 메뉴가 있고, 연관된 강의를 묶어서 판매하는 '묶음 강의' 메뉴가 있습니다. 아래의 그림과 같이 '강의' 메뉴를 선택하고 '강의 목록'을 살펴 봅니다. 메뉴에서 '묶음 강의'를 선택하여, '묶음 강의'도 찬찬히 둘러 봅니다. '강의'가 딱 하나만 필요하시다면, '강의' ..
알고리즘 공부는 어디에서 시작해서 어디까지 해야 할까요?이 알고리즘 공부라는 것의 범위를 세상의 모든 알고리즘으로 정의해 버린다면, 사람들이 저마다 부르는 알고리즘이라고 불리는 공부의 내용도 모두 동일한 범위로 규정되겠지만, 인생에서 시간은 한정되어 있기 때문에, 공부에도 선택과 집중이 필요합니다. 그래서 알고리즘 공부를 시작하기에 앞서, 내가 알고리즘을 공부하려고 하는 목적을 잘 파악하고 이에 맞게 효율적으로 공부해야 한다. 학교에서 배우는 알고리즘 -> 자료구조와 알고리즘의 원리 이해업무에 사용하기 위한 알고리즘 -> 자료구조/알고리즘 이해 및 각 언어의 알고리즘 라이브러리 특징의 이해인터뷰를 위한 알고리즘 -> 알고리즘의 응용 및 응용한 애플리케이션 로직 구현대회를 위한 알고리즘 -> 알고리즘을 사..
Google에서는 사용자들을 위해서 여러 가지 서비스를 개발하지만, 동시에 전문가들에 의한 친절한 강의도 무료로 제공합니다. 오늘은 구글에서 제공하는 강의 및 자격증 플랫폼인 SkillShop에 대해서 알아보겠습니다. SkillShop에 접속해서 둘러보기아래의 주소로 구글 스킬숍에 접속하시면, Google의 업무 도구를 익힐 수 있는 무료 온라인 교육을 들으실 수 있습니다.링크: https://skillshop.withgoogle.com/ 아래로 스크롤을 조금 내리면 현재 어떤 과정을 제공하는지 볼 수 있습니다. 현재 한국어로 총 10개의 과정을 제공하고 있고, 맨 밑으로 스크롤을 내려 최하단의 메뉴를 영어로 바꿔보시면, 영어로는 약 두배의 과정을 제공하는 것을 알 수 있습니다. 실제 어떤 방식으..