Computer Science: Artificial Intelligence, Robotics, Vision

 

 


 


Master Computer Science on Coursera




Customize your search:

E.g., 2017-06-27
E.g., 2017-06-27
E.g., 2017-06-27
Jul 10th 2017

Design, build and program a simple robot and share it with other learners. In this project, you’ll design, build and program a simple robot, with at least two joints, that can draw a line through a number of points on a sheet of a paper. You’ll design and construct the robot, write the software to control it, and then put it to the test.

No votes yet
Jul 3rd 2017

This course provides an introduction to basic computational methods for understanding what nervous systems do and for determining how they function. We will explore the computational principles governing various aspects of vision, sensory-motor control, learning, and memory.

Average: 7.2 (5 votes)
Jul 3rd 2017

Explore key ideas in game design, programming, architecture, game engines, player experience and game AI. There are lots of different skills that go into game development. This subject is about key technical concepts in game development, and has been developed for people of many different backgrounds and skills. Some programming experience would be nice but is not required. We start by looking at the central role of game design and common development processes used in the industry. You will see how game software can be broken into parts that work together, and in particular the idea of game engines. We’ll explore the relationship between game design, balance and player experience. Lastly we’ll look at enhancing player experience though the use of AI techniques.

Average: 7.6 (13 votes)
Jul 3rd 2017

Case Studies: Analyzing Sentiment & Loan Default Prediction
In our case study on analyzing sentiment, you will create models that predict a class (positive/negative sentiment) from input features (text of the reviews, user profile information,...). In our second case study for this course, loan default prediction, you will tackle financial data, and predict when a loan is likely to be risky or safe for the bank.

Average: 6.5 (4 votes)
Jul 3rd 2017

How can robots use their motors and sensors to move around in an unstructured environment? You will understand how to design robot bodies and behaviors that recruit limbs and more general appendages to apply physical forces that confer reliable mobility in a complex and dynamic world. We develop an approach to composing simple dynamical abstractions that partially automate the generation of complicated sensorimotor programs.

Average: 6.2 (5 votes)
Jul 3rd 2017

Control of Mobile Robots is a course that focuses on the application of modern control theory to the problem of making robots move around in safe and effective ways. The structure of this class is somewhat unusual since it involves many moving parts - to do robotics right, one has to go from basic theory all the way to an actual robot moving around in the real world, which is the challenge we have set out to address through the different pieces in the course.

Average: 5.7 (3 votes)
Jul 3rd 2017

Tired of solving Sudokus by hand? This class teaches you how to solve complex search problems with discrete optimization, including constraint programming, local search, and mixed-integer programming.

Average: 8.2 (5 votes)
Jul 3rd 2017

Robotic systems typically include three components: a mechanism which is capable of exerting forces and torques on the environment, a perception system for sensing the world and a decision and control system which modulates the robot's behavior to achieve the desired ends. In this course we will consider the problem of how a robot decides what to do to achieve its goals.

Average: 1 (2 votes)
Jul 3rd 2017

Discover the world of mobile robots - how they move, how they interact with the world, and how to build them! From the surface of Mars to your living room floor, mobile robots can be found in some surprising places. Together we’ll explore how and why. We’ll look at how robots move, how they sense the world around them and how they make decisions. Then we’ll put all this together and apply what we’ve learned to build our own mobile robot.

Average: 7.2 (10 votes)
Jul 3rd 2017

How can we create agile micro aerial vehicles that are able to operate autonomously in cluttered indoor and outdoor environments? You will gain an introduction to the mechanics of flight and the design of quadrotor flying robots and will be able to develop dynamic models, derive controllers, and synthesize planners for operating in three dimensional environments.

Average: 8.7 (3 votes)
Jun 26th 2017

For many years now, people have been improving their tools, studying the forces of nature and bringing them under control, using the energy of the nature to operate their machines. Last century is noted for the creation of machines which can operate other machines. Nowadays the creation of devices that interact with the physical world is available to anyone. Our course consists of a series of practical problems on making things that work independently: they make their own decisions, act, move, communicate with each other and people around, and control other devices. We will demonstrate how to assemble such devices and programme them using the Arduino platform as a basis.

Average: 4 (2 votes)
Jun 26th 2017

Learn the fundamentals of digital signal processing theory and discover the myriad ways DSP makes everyday life more productive and fun.

Average: 7.3 (6 votes)
Jun 26th 2017

¿Te gustaría construir un robot y controlarlo a través de tu celular? ¡Estás en el curso indicado! Aquí podrás armar y animar un robot además de controlarlo con tu teléfono móvil, aún cuando te encuentres lejos de éste.

Average: 1 (1 vote)
Jun 19th 2017

An introduction to data integration and statistical methods used in contemporary Systems Biology, Bioinformatics and Systems Pharmacology research. The course covers methods to process raw data from genome-wide mRNA expression studies (microarrays and RNA-seq) including data normalization, differential expression, clustering, enrichment analysis and network construction. The course contains practical tutorials for using tools and setting up pipelines, but it also covers the mathematics behind the methods applied within the tools.

Average: 5 (4 votes)
Jun 19th 2017

¿Te interesa la visión por computador? ¿Te gustaría conocer qué métodos puedes utilizar para detectar y reconocer objetos en una imagen? En este curso te introducirás en los principios básicos de cualquier sistema automático de detección y reconocimiento de objetos en imágenes. A lo largo del curso analizaremos diferentes métodos de representación y clasificación que te permitirán abordar casos de aplicación de complejidad creciente.

No votes yet
Jun 19th 2017

About this course: Popularized by movies such as "A Beautiful Mind", game theory is the mathematical modeling of strategic interaction among rational (and irrational) agents. Over four weeks of lectures, this advanced course considers how to design interactions between agents in order to achieve good social outcomes. Three main topics are covered: social choice theory (i.e., collective decision making and voting systems), mechanism design, and auctions.

Average: 6 (4 votes)
Jun 12th 2017

Explore how to integrate works of art into your classroom with inquiry-based teaching methods originally developed for in-gallery museum education.

Average: 9 (5 votes)
Jun 12th 2017

How can robots determine their state and properties of the surrounding environment from noisy sensor measurements in time? In this module you will learn how to get robots to incorporate uncertainty into estimating and learning from a dynamic and changing world. Specific topics that will be covered include probabilistic generative models, Bayesian filtering for localization and mapping.

Average: 2.5 (4 votes)
Jun 5th 2017

The world needs people who understand how to get robots moving. Making robots move requires mathematical knowledge and programming skills. In this course, we get started on the problem of describing where things are in the world. We’ll start simply and consider the case of objects in a two-dimensional plane. We’ll then dive into control theory and begin to model dynamic systems including the electric motors and gearboxes that go into a robot. The skills you learn and the tools we use will be essential for completing the practical MATLAB exercises.

Average: 4.3 (3 votes)
Jun 5th 2017

Explore the history, anatomy and intelligence of robots with this free online course. Test drive robots using exciting simulations. Robots today are roving Mars, collecting data in dangerous environments, hoovering our floors, lifting patients in hospital, building cars and entertaining us in films. And, if you share Bill Gates and Stephen Hawking’s world view, the super intelligent ones may one day bring about the end of the human race.

Average: 7 (2 votes)

Pages