강의

멘토링

로드맵

Programming

/

Algorithm & Data Structure

Algorithm Course for Smart Programming

Learn 'algorithms', the basic skills needed to be able to program smartly, and learn how to apply them.

(4.6) 155 reviews

32,692 learners

  • ohheum0036
Algorithm

Reviews from Early Learners

What you will learn!

  • Common structure (strategy) of algorithms

  • Algorithm Application

Introduction to algorithms that every developer must know!

Algorithm Course

1. Lecture Introduction

This is a course on learning algorithms by Professor Kwon Oh-heum of the Department of IT Convergence and Application Engineering at Pukyong National University. This course aims to cultivate algorithmic skills, an essential skill for intelligent programming. Learn common algorithmic structures (strategies) and apply them, as well as learn how to study and operate widely used algorithms.

Examples of real-world applications of algorithms

- Google search algorithm
- 70% of stock trading worldwide is done through programs.
- Robot vacuum cleaner
- Algorithm for determining sales prices in large online retailers
- Box office/sales prediction system for movies and albums

Learning Objectives

- Programming smartly
- Learn and apply the common structure (strategy) of algorithms.
- Know and apply algorithms that everyone knows
- Solving engineering problems creatively: Developing new algorithms


2. Helpful people

  • Developers who want to become advanced programmers
  • Computer Engineering Student
  • Anyone who wants to become a developer
  • Those who want to develop efficiently
  • Anyone who wants to develop a genius system

3. Lecture Features

  • Languages used: JAVA, C++, C, etc.
  • Textbook: Easy Algorithms: Relationship-Oriented Thinking (Byeong-ro Moon, Hanbit Media)
  • References: Cormen, Leiserson, Rivest, Introduction to Algorithms. MIT Press (translation available)
  • Recommended Player Knowledge: C Language, Data Structures (More to come)

📣 Please check before taking the class!

  • The audio in the lecture video was recorded somewhat low. Please take this into consideration when attending the lecture.

Recommended for
these people

Who is this course right for?

  • Anyone who wants to develop efficiently

  • Anyone who wants to become an advanced programmer

Need to know before starting?

  • C language

  • Data Structure

Hello
This is

58,934

Learners

429

Reviews

1

Answers

4.7

Rating

3

Courses

Curriculum

All

55 lectures ∙ (28hr 35min)

Published: 
Last updated: 

Reviews

All

155 reviews

4.6

155 reviews

  • honux님의 프로필 이미지
    honux

    Reviews 11

    Average Rating 5.0

    5

    4% enrolled

    It's really good! I didn't listen to everything, and I listen to the content as needed, but it's easy to understand and the content is really good.

    • leesrock1138151님의 프로필 이미지
      leesrock1138151

      Reviews 2

      Average Rating 5.0

      5

      100% enrolled

      I became very smart after taking this class.

      • rlatnsrl1179487님의 프로필 이미지
        rlatnsrl1179487

        Reviews 1

        Average Rating 4.0

        4

        31% enrolled

        I can't hear well.

        • adorablemin7730님의 프로필 이미지
          adorablemin7730

          Reviews 2

          Average Rating 5.0

          5

          100% enrolled

          It's the best. I feel like I've lost out on this great professor's lectures, which are no longer available to us!

          • tndus08941082님의 프로필 이미지
            tndus08941082

            Reviews 13

            Average Rating 5.0

            5

            16% enrolled

            I listened to it to review parts I didn't understand while studying algorithms, and it's really good!

            Free

            ohheum0036's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!