Real World Examples

Our classes do not just teach the theory of computational electromagnetics - we teach you how to develop your own MATLAB® codes and apply them to real world applications.


The EMProfessor has over 25 years in research and industry experience in computational electromagnetics and photonics. He has been teaching at the university level for more than 12 years.

Visual Learning

You will learn the concepts, math and MATLAB® codes through a series of expert lectures to write your own simulations. Learning is made easy using high-quality graphics and animations.

Learn Computational Electromagnetics Online

When I was a student trying to develop my skills and learn computational electromagnetics (CEM) as a beginner, I kept running into the same roadblocks. The majority of the materials I found assumed that I already knew a lot about those topics – and I didn’t. There were no materials out there for someone just getting started. I couldn’t find any  resources that would start with the basics and then build on them to do something useful and innovative. Remembering this frustration, I created EMPossible – to be the resource I wish I had when I was getting started.

Computational electromagnetics was the spark, but education is taking it’s time to modernize itself. Technology has given us new ways to teach, such as the internet, advanced graphics and virtual reality (VR), but traditional education is slow to adapt these methods, particularly in more advanced topics. I want to make EMPossible a place where animations and visualizations are an integral part of the learning experience. Our courses include graphical explanations of the physics of devices, the math describing them, and how to simulate and analyze them. 

EMPossible computational electromagnetic sphere diagram

Why Choose EMPossible's Electromagnetics Courses?

EMPossible courses are based on a very visual approach to learning – you will learn the theory, math and implementation through graphics and animations. You will see how electromagnetic waves interact with materials and devices.  You will see how complicated math equation transform into matrices and simple computer codes to perform the calculations.

You will be learning from one of the top experts in the field, Dr. Raymond C. Rumpf, who brings many years of research and teaching experience to each course. Check out samples of EMPossible’s great instructional videos below.

Meet the EMProfessor: Dr. Raymond Rumpf

Dr. Raymond (Tipper) Rumpf is the EMProfessor, world renowned researcher and educator in the fields of computation and electromagnetics. He is the Schellenger Professor of Electrical Research in the Department of Electrical & Computer Engineering at the University of Texas at El Paso (UTEP) and the Director of the EMLab. Dr. Rumpf formed the EMLab with a mission to develop revolutionary technologies in electromagnetics, photonics and digital manufacturing. Under Raymond’s leadership, the EMLab has produced an array of significant breakthroughs, discoveries, and first-ever achievements.

Prior to joining UTEP, Raymond was the Chief Technology Officer for Prime Photonics where he helped transform the company’s technology portfolio from exclusively fiber optic sensors to an array of technologies for extreme applications. Before Prime Photonics, Raymond was a Principal Investigator for Harris Corporation where he researched and developed a wide range of technologies to radically miniaturize communications systems. Raymond earned his BS and MS in Electrical Engineering from the Florida Institute of Technology in 1995 and 1997 respectively. He earned his PhD in Optics in 2006 from the University of Central Florida

Raymond has been awarded many research, mentoring, and teaching awards including the 2019 Dean’s Award for Excellence in Research, Most Outstanding Faculty Member in 2016/2017, and the highly prestigious University of Texas Regents’ Outstanding Teaching Award. Raymond holds five world records for skydiving and has been awarded more than a dozen United States patents. He is an Associate Editor for SPIE Optical Engineering, a Fellow of SPIE, and a Senior Member of IEEE. He is a member of Optica, and ARRL (call sign AG4YV). Raymond is active in outreach with local grade schools in El Paso as well as helping to coach and mentor students in countries around the world.

What our students have to say...

EMPossible's Most Popular Courses

Some of our best-selling courses on computational electromagnetics and phonotics. See our Course Catalog for all of our available classes.

Learn the theory, equations, MATLAB implementation, and art of simulating electromagnetic and photonic devices.

The absolute best and fastest method for simulating periodic dielectric structures like diffraction gratings, photonic crystals, and guided-mode resonance filters.

Learn the theory, see the derivations and MATLAB implementation of the plane wave expansion method for calculating photonic bands.

Ready to get started?

Imagine being able to derive and implement your own simulation code – code that will give you the ability to do way beyond what the commercially available simulation software can do. EMPossible can help you develop the skills to turn you own designs into a reality! 

Scroll to Top