

Our Courses

현대 로봇공학, 강좌 4: 로봇 동작 계획 및 제어
로봇이 어떻게 작동하는지 궁금하신가요? 로봇공학 커리어에 관심이 있으신가요? 로봇공학의 모든 하위 분야에서 사용되는 기초적인 수학적 모델링 기법을 열심히 학습할 준비가 되셨나요? 그렇다면, ‘현대 로봇공학: 역학, 계획 및 제어(Modern Robotics: Mechanics, Planning, and Control)’ 전문 과정이 여러분에게 안성맞춤일 수 있습니다. 이 전문 과정은 여섯 개의 짧은 강의로 이루어져 있으며, 로봇공학 분야에서 근무하기를 진지하게 희망하거나 심화 연구를 진행하려는 학생들에게 적합합니다. 단순한 기초 모음집이 아닙니다. 이 전문 과정의 강좌 4 ‘로봇 동작 계획 및 제어’에서는, 단순 맛보기가 아니라 로봇 운동 생성의 핵심 개념들을 배우게 될 겁니다.장애물이 있는 환경에서 로봇의 운동을 계획하고, 실시간으로 피드백을 제어하여 계획한 운동을 추적하는 것이죠. ‘현대 로봇공학’ 교과서의 챕터 10 ‘운동 계획’은 배위 공간, 그래프와 트리, 그래프 서치 등 기본적인 내용을 다룹니다.
-
Course by
-
Self Paced
-
Korean

Mathematics for Engineers: The Capstone Course
Mathematics for Engineers: The Capstone Course provides a capstone project for students who are completing the Mathematics for Engineers specialization. Students will first learn some basic concepts in computational fluid dynamics, and then apply these concepts to compute the fluid flow around a cylinder. Access to MATLAB online and the MATLAB grader is given to all students who enroll. Before enrolling, students should have already taken courses in matrix algebra, differential equations, vector calculus and numerical methods, and be able to program in MATLAB.
-
Course by
-
Self Paced
-
10 hours
-
English

Data Analysis and Visualization
By the end of this course, learners are provided a high-level overview of data analysis and visualization tools, and are prepared to discuss best practices and develop an ensuing action plan that addresses key discoveries. It begins with common hurdles that obstruct adoption of a data-driven culture before introducing data analysis tools (R software, Minitab, MATLAB, and Python). Deeper examination is spent on statistical process control (SPC), which is a method for studying variation over time.
-
Course by
-
Self Paced
-
11 hours
-
English

Numerical Methods for Engineers
This course covers the most important numerical methods that an engineer should know, including root finding, matrix algebra, integration and interpolation, ordinary and partial differential equations. We learn how to use MATLAB to solve numerical problems, and access to MATLAB online and the MATLAB grader is given to all students who enroll. We assume students are already familiar with the basics of matrix algebra, differential equations, and vector calculus.
-
Course by
-
Self Paced
-
42 hours
-
English

Automating Image Processing
In this course, you will build on the skills acquired in Image Segmentation, Filtering, and Region Analysis to explore large sets of images and video files. It’s impractical to manually inspect results in large data sets. Automating image processing allows you to do your work more efficiently. At the end of this course, you’ll apply all the skills learned in this specialization to a final project. You’ll take the role of an engineer being asked to monitor traffic on a busy road. You’ll detect cars from a noisy video and analyze the results. You will use MATLAB throughout this course.
-
Course by
-
Self Paced
-
13 hours
-
English

Modern Robotics, Course 3: Robot Dynamics
Do you want to know how robots work? Are you interested in robotics as a career? Are you willing to invest the effort to learn fundamental mathematical modeling techniques that are used in all subfields of robotics? If so, then the "Modern Robotics: Mechanics, Planning, and Control" specialization may be for you. This specialization, consisting of six short courses, is serious preparation for serious students who hope to work in the field of robotics or to undertake advanced study.
-
Course by
-
Self Paced
-
22 hours
-
English

Computer Vision for Engineering and Science
Cameras are an integral component in many new technologies. Autonomous systems use cameras to navigate their environment, while doctors use small cameras to help guide minimally invasive surgical techniques. It is essential that engineers use computer vision techniques to extract information from these types of images and videos. In this specialization, you’ll gain the computer vision skills underpinning many of today’s top jobs.
-
Course by
-
Self Paced
-
English

Image Processing for Engineering and Science
As cameras become widespread, there are endless opportunities to process images and videos. This specialization is intended for engineers and scientists who need to analyze, design, and build systems using images or videos. You will explore real-world applications like: · How quickly is arctic ice melting? · Does an MRI image show a healthy brain? · Are large cracks appearing in a foundation? · What is the traffic flow during peak hours of the day? You will use MATLAB throughout this specialization.
-
Course by
-
Self Paced
-
English

Practical Data Science with MATLAB
Do you find yourself in an industry or field that increasingly uses data to answer questions? Are you working with an overwhelming amount of data and need to make sense of it? Do you want to avoid becoming a full-time software developer or statistician to do meaningful tasks with your data? Completing this specialization will give you the skills and confidence you need to achieve practical results in Data Science quickly.
-
Course by
-
Self Paced
-
English

Mathematics for Engineers
This specialization was developed for engineering students to self-study engineering mathematics. We expect students to already be familiar with single variable calculus and computer programming. Through this specialization, students will learn matrix algebra, differential equations, vector calculus, numerical methods, and MATLAB programming. This will provide them with the tools to effectively apply mathematics to engineering problems and to become well-equipped to pursue a degree in engineering.
-
Course by
-
Self Paced
-
English

Computer Vision Basics
By the end of this course, learners will understand what computer vision is, as well as its mission of making computers see and interpret the world as humans do, by learning core concepts of the field and receiving an introduction to human vision capabilities. They are equipped to identify some key application areas of computer vision and understand the digital imaging process. The course covers crucial elements that enable computer vision: digital signal processing, neuroscience and artificial intelligence.
-
Course by
-
13 hours
-
English

MATLAB Programming for Engineers and Scientists
This Specialization aims to take learners with little to no programming experience to being able to create MATLAB programs that solve real-world problems in engineering and the sciences. The focus is on computer programming in general, but the numerous language features that make MATLAB uniquely suited to engineering and scientific computing are also covered in depth.
-
Course by
-
Self Paced
-
English

Machine Learning for Computer Vision
In the second course of the Computer Vision for Engineering and Science specialization, you will perform two of the most common computer vision tasks: classifying images and detecting objects. You will apply the entire machine learning workflow, from preparing your data to evaluating your results.
-
Course by
-
Self Paced
-
12 hours
-
English

Quantitative Methods for Biology
Learn introductory programming and data analysis in MATLAB, with applications to biology and medicine.
-
Course by
-
24
-
English

Modern Robotics, Course 5: Robot Manipulation and Wheeled Mobile Robots
Do you want to know how robots work? Are you interested in robotics as a career? Are you willing to invest the effort to learn fundamental mathematical modeling techniques that are used in all subfields of robotics? If so, then the "Modern Robotics: Mechanics, Planning, and Control" specialization may be for you. This specialization, consisting of six short courses, is serious preparation for serious students who hope to work in the field of robotics or to undertake advanced study.
-
Course by
-
Self Paced
-
35 hours
-
English

Image Segmentation, Filtering, and Region Analysis
In this course, you will build on the skills learned in Introduction to Image Processing to work through common complications such as noise. You’ll use spatial filters to deal with different types of artifacts. You’ll learn new approaches to segmentation such as edge detection and clustering. You’ll also analyze regions of interest and calculate properties such as size, orientation, and location. By the end of this course, you’ll be able to separate and analyze regions in your own images. You’ll apply your skills to segment an MRI image of a brain to separate different tissues.
-
Course by
-
Self Paced
-
10 hours
-
English

Take a Swing at Baseball Analytics: Explore Player Careers
Former Major League Baseball (MLB) player Matt Kata joins MathWorks to introduce you to data analysis using baseball statistics. By analyzing historic batting statistics, you will explore player careers and answer the question: When do great hitters peak in their career?
-
Course by
-
Self Paced
-
4 hours
-
English

Robotics: Capstone
In our 6 week Robotics Capstone, we will give you a chance to implement a solution for a real world problem based on the content you learnt from the courses in your robotics specialization. It will also give you a chance to use mathematical and programming methods that researchers use in robotics labs.
-
Course by
-
Self Paced
-
26 hours
-
English

Image and Video Processing: From Mars to Hollywood with a Stop at the Hospital
In this course, you will learn the science behind how digital images and video are made, altered, stored, and used. We will look at the vast world of digital imaging, from how computers and digital cameras form images to how digital special effects are used in Hollywood movies to how the Mars Rover was able to send photographs across millions of miles of space. The course starts by looking at how the human visual system works and then teaches you about the engineering, mathematics, and computer science that makes digital images work.
-
Course by
-
Self Paced
-
21 hours
-
English

Modern Robotics, Course 6: Capstone Project, Mobile Manipulation
The capstone project of the Modern Robotics specialization is on mobile manipulation: simultaneously controlling the motion of a wheeled mobile base and its robot arm to achieve a manipulation task. This project integrates several topics from the specialization, including trajectory planning, odometry for mobile robots, and feedback control.
-
Course by
-
Self Paced
-
21 hours
-
English

Modern Robotics, Course 2: Robot Kinematics
Do you want to know how robots work? Are you interested in robotics as a career? Are you willing to invest the effort to learn fundamental mathematical modeling techniques that are used in all subfields of robotics? If so, then the "Modern Robotics: Mechanics, Planning, and Control" specialization may be for you. This specialization, consisting of six short courses, is serious preparation for serious students who hope to work in the field of robotics or to undertake advanced study.
-
Course by
-
Self Paced
-
19 hours
-
English

Introduction to Image Processing
In this introduction to image processing, you'll take your first steps in accessing and adjusting digital images for analysis and processing. You will load, save, and adjust image size and orientation while also understanding how digital images are recognized. You will then perform basic segmentation and quantitative analysis. Lastly, you will enhance the contrast of images to make objects of interest easier to identify. By the end of the course, you’ll apply your segmentation skills to identify regions of interest, such as the amount of surface water from satellite images.
-
Course by
-
Self Paced
-
11 hours
-
English

Data Science Project: MATLAB for the Real World
Like most subjects, practice makes perfect in Data Science. In the capstone project, you will apply the skills learned across courses in the Practical Data Science with MATLAB specialization to explore, process, analyze, and model data. You will choose your own pathway to answer key questions with the provided data. To complete the project, you must have mastery of the skills covered in other courses in the specialization.
-
Course by
-
Self Paced
-
13 hours
-
English

Machine Dynamics with MATLAB
Are you keen to design a vehicle suspension using MATLAB? In this course, you will start at the very beginning of dynamic modelling, simulation and analysis of a technical system using different MathWorks products.
-
Course by
-
32
-
English

MATLAB Essentials
Master the essentials of data visualization, data analysis, programming, and app design interactively with MATLAB.
-
Course by
-
6
-
English