Oscillators and Waves (Coursera)

Offered by Rice University,
Oscillators and Waves (Coursera)

This first course serves as an introduction to the physics of waves and light. Upon completion, learners will understand how mathematical laws and conservation principles describe wave propagation and light in the context of both geometrical and physical optics. Learners will gain experience in solving physics problems with tools such as graphical analysis, algebra, vector analysis, and calculus.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

This first course covers the Wave Equation, Normal Modes, Wave Propagation, and Dispersion. Each of the three modules contains complete video lectures, conceptual quizzes, and a set of homework problems. Once the modules are completed, the course ends with an exam. This comprehensive course is similar in detail and rigor to those taught on-campus at Rice. It will thoroughly prepare learners for their upcoming introductory physics courses or more advanced courses in physics.
This course is part of the Waves and Optics Specialization.

What you'll learn

  • Learners will be prepared to evaluate real-world data regarding oscillators and wave motion.
  • Learners can solve complicated mathematical problems related to oscillators and waves.
  • Learners will be prepared for more advanced courses in physics.

Syllabus

Oscillators
Waves I
Waves II
Oscillators and Waves Exam

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

The Neuroscience of Personal Excellence (Coursera) Coursera
University of Colorado Boulder

The Neuroscience of Personal Excellence (Coursera)

Many of us struggle to understand our actions and behavior in any given situation. Especially when pressure and stress are highest. What if we could make better decisions, create healthy habits more easily, regulate our emotions, become more mentally tough and perform well under pressure? There are certain defining moments in your life, in this course you'll learn to tap into your personal excellence when it matters. The reason we struggle often comes down to the fact that we are unaware how our engine works. The engine, in this metaphor, is our brain. It is the driving force behind our actions and behavior. Understanding how it works best is crucial to perform at your best.

Jun 29th 2026
5-12 Weeks
Physics 101 - Energy and Momentum (Coursera) Coursera
Rice University

Physics 101 - Energy and Momentum (Coursera)

This course serves as an introduction to the physics of energy and momentum. Upon completion, learners will have an understanding of how mathematical laws and conservation principles describe the motions and interactions of objects all around us. They will gain experience in solving physics problems with tools such as graphical analysis, algebra, vector analysis, and calculus.

Jun 29th 2026
4 Weeks
Problem Solving, Python Programming, and Video Games (Coursera) Coursera
University of Alberta

Problem Solving, Python Programming, and Video Games (Coursera)

This course is an introduction to computer science and programming in Python. Important computer science concepts such as problem solving (computational thinking), problem decomposition, algorithms, abstraction, and software quality are emphasized throughout. The Python programming language and video games are used to demonstrate computer science concepts in a concrete and fun manner. However, a learner can take the knowledge and skills from this course and apply them to non-game problems, other programming languages, and other computer science courses.

Jun 29th 2026
5-12 Weeks
Physics 101 - Forces and Kinematics (Coursera) Coursera
Rice University

Physics 101 - Forces and Kinematics (Coursera)

This course serves as an introduction to the physics of force and motion. Upon completion, learners will have an understanding of how mathematical laws and conservation principles describe the motions and interactions of objects all around us. They will gain experience in solving physics problems with tools such as graphical analysis, algebra, vector analysis, and calculus.

Jun 29th 2026
4 Weeks
Statistical Thinking for Industrial Problem Solving, presented by JMP (Coursera) Coursera
SAS

Statistical Thinking for Industrial Problem Solving, presented by JMP (Coursera)

Statistical Thinking for Industrial Problem Solving is an applied statistics course for scientists and engineers offered by JMP, a division of SAS. By completing this course, students will understand the importance of statistical thinking, and will be able to use data and basic statistical methods to solve many real-world problems.

Jun 29th 2026
5-12 Weeks
Mastering the Software Engineering Interview (Coursera) Coursera
University of California, San Diego

Mastering the Software Engineering Interview (Coursera)

You’ve hit a major milestone as a computer scientist and are becoming a capable programmer. You now know how to solve problems, write algorithms, and analyze solutions; and you have a wealth of tools (like data structures) at your disposal. You may now be ready for an internship or (possibly) an entry-level software engineering job. But can you land the internship/job? It depends in part on how well you can solve new technical problems and communicate during interviews. How can you get better at this? Practice!

Jun 29th 2026
4 Weeks
Flight Mechanics - Anemobarometry (Coursera) Coursera
ISAE-SUPAERO

Flight Mechanics - Anemobarometry (Coursera)

This course focuses on the physics of the atmosphere and its consequences on speed and altitude measurements. At the end of this course, you will understand precisely the meaning of the speed and altitude indication available to the pilot of an airplane. You will understand the difference between standard and actual atmosphere and be able to perform basic altitude and speed correction computations.

Jun 29th 2026
3 Weeks
Programming Fundamentals (Coursera) Coursera
Duke University

Programming Fundamentals (Coursera)

Programming is an increasingly important skill, whether you aspire to a career in software development, or in other fields. This course is the first in the specialization Introduction to Programming in C, but its lessons extend to any language you might want to learn. This is because programming is fundamentally about figuring out how to solve a class of problems and writing the algorithm, a clear set of steps to solve any problem in its class.

Jun 29th 2026
4 Weeks
Les deux infinis et nous (Coursera) Coursera
École Polytechnique

Les deux infinis et nous (Coursera)

Partez à la découverte de l'infiniment grand et de l'infiniment petit dans leurs aspects les plus proches de notre quotidien, en compagnie de physiciens et de physiciennes qui vont vous faire découvrir leur présence insoupçonnée dans notre vie de tous les jours. Vous vous initierez à la vie et aux métiers d'une grande collaboration en physique de l'infiniment petit et de l'infiniment grand, vous découvrirez comment les outils développés dans ces domaines ont trouvé des applications inattendues, comment la physique nucléaire a profondément modifié les domaines de l'énergie et de la santé, et comment les propriétés de certaines particules aident à présent d'autres disciplines à sonder la matière d'une manière totalement différente.

Jun 29th 2026
4 Weeks
D'un infini à l'autre (Coursera) Coursera
École Polytechnique

D'un infini à l'autre (Coursera)

Partez à la découverte de l'infiniment petit et de l'infiniment grand, en compagnie de physiciens et de physiciennes qui vont vous faire découvrir les liens entre la structure de la matière aux distances les plus petites et l'organisation de l'Univers aux distances les plus grandes ce jour, et entre les outils scientifiques utilisés pour les étudier. Vous découvrirez que de nombreux messagers venus de notre Univers (le photon, les neutrinos, ou encore les rayons cosmiques) sont aussi des objets d'intérêt pour les physiciens qui étudient la matière aux échelles les plus petites.

Jun 29th 2026
4 Weeks
Quantum Optics 1 : Single Photons (Coursera) Coursera
École Polytechnique

Quantum Optics 1 : Single Photons (Coursera)

This course gives you access to basic tools and concepts to understand research articles and books on modern quantum optics. You will learn about quantization of light, formalism to describe quantum states of light without any classical analogue, and observables allowing one to demonstrate typical quantum properties of these states. These tools will be applied to the emblematic case of a one-photon wave packet, which behaves both as a particle and a wave.

Jun 29th 2026
5-12 Weeks