Introduction to Complex Analysis (Coursera)

Offered by Wesleyan University,
Introduction to Complex Analysis (Coursera)

This course provides an introduction to complex analysis which is the theory of complex functions of a complex variable. We will start by introducing the complex plane, along with the algebra and geometry of complex numbers, and then we will make our way via differentiation, integration, complex dynamics, power series representation and Laurent series into territories at the edge of what is known today.

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

Each module consists of five video lectures with embedded quizzes, followed by an electronically graded homework assignment. Additionally, modules 1, 3, and 5 also contain a peer assessment.
The homework assignments will require time to think through and practice the concepts discussed in the lectures. In fact, a significant amount of your learning will happen while completing the homework assignments. These assignments are not meant to be completed quickly; rather you'll need paper and pen with you to work through the questions. In total, we expect that the course will take 6-12 hours of work per module, depending on your background.

Syllabus

WEEK 1
Introduction to Complex Numbers
We’ll begin this module by briefly learning about the history of complex numbers: When and why were they invented? In particular, we’ll look at the rather surprising fact that the original need for complex numbers did not arise from the study of quadratic equations (such as solving the equation z^2+1 = 0), but rather from the study of cubic equations! Next we’ll cover some algebra and geometry in the complex plane to learn how to compute with and visualize complex numbers. To that end we’ll also learn about the polar representation of complex numbers, which will lend itself nicely to finding roots of complex numbers. We’ll finish this module by looking at some topology in the complex plane.

WEEK 2
Complex Functions and Iteration
Complex analysis is the study of functions that live in the complex plane, that is, functions that have complex arguments and complex outputs. The main goal of this module is to familiarize ourselves with such functions. Ultimately we’ll want to study their smoothness properties (that is, we’ll want to differentiate complex functions of complex variables), and we therefore need to understand sequences of complex numbers as well as limits in the complex plane. We’ll use quadratic polynomials as an example in the study of complex functions and take an excursion into the beautiful field of complex dynamics by looking at the iterates of certain quadratic polynomials. This allows us to learn about the basics of the construction of Julia sets of quadratic polynomials. You'll learn everything you need to know to create your own beautiful fractal images, if you so desire. We’ll finish this module by defining and looking at the Mandelbrot set and one of the biggest outstanding conjectures in the field of complex dynamics.

WEEK 3
Analytic Functions
When studying functions we are often interested in their local behavior, more specifically, in how functions change as their argument changes. This leads us to studying complex differentiation – a more powerful concept than that which we learned in calculus. We’ll begin this module by reviewing some facts from calculus and then learn about complex differentiation and the Cauchy-Riemann equations in order to meet the main players: analytic functions. These are functions that possess complex derivatives in lots of places; a fact, which endows them with some of the most beautiful properties mathematics has to offer. We’ll finish this module with the study of some functions that are complex differentiable, such as the complex exponential function and complex trigonometric functions. These functions agree with their well-known real-valued counterparts on the real axis!

WEEK 4
Conformal Mappings
We’ll begin this module by studying inverse functions of analytic functions such as the complex logarithm (inverse of the exponential) and complex roots (inverses of power) functions. In order to possess a (local) inverse, an analytic function needs to have a non-zero derivative, and we’ll discover the powerful fact that at any such place an analytic function preserves angles between curves and is therefore a conformal mapping! We'll spend two lectures talking about very special conformal mappings, namely Möbius transformations; these are some of the most fundamental mappings in geometric analysis. We'll finish this module with the famous and stunning Riemann mapping theorem. This theorem allows us to study arbitrary simply connected sub-regions of the complex plane by transporting geometry and complex analysis from the unit disk to those domains via conformal mappings, the existence of which is guaranteed via the Riemann Mapping Theorem.

WEEK 5
Complex Integration
Now that we are familiar with complex differentiation and analytic functions we are ready to tackle integration. But we are in the complex plane, so what are the objects we’ll integrate over? Curves! We’ll begin this module by studying curves (“paths”) and next get acquainted with the complex path integral. Then we’ll learn about Cauchy’s beautiful and all encompassing integral theorem and formula. Next we’ll study some of the powerful consequences of these theorems, such as Liouville’s Theorem, the Maximum Principle and, believe it or not, we’ll be able to prove the Fundamental Theorem of Algebra using Complex Analysis. It's going to be a week filled with many amazing results!

WEEK 6
Power Series
In this module we’ll learn about power series representations of analytic functions. We’ll begin by studying infinite series of complex numbers and complex functions as well as their convergence properties. Power series are especially easy to understand, well behaved and easy to work with. We’ll learn that every analytic function can be locally represented as a power series, which makes it possible to approximate analytic functions locally via polynomials. As a special treat, we'll explore the Riemann zeta function, and we’ll make our way into territories at the edge of what is known today such as the Riemann hypothesis and its relation to prime numbers.

WEEK 7
Laurent Series and the Residue Theorem
Laurent series are a powerful tool to understand analytic functions near their singularities. Whereas power series with non-negative exponents can be used to represent analytic functions in disks, Laurent series (which can have negative exponents) serve a similar purpose in annuli. We’ll begin this module by introducing Laurent series and their relation to analytic functions and then continue on to the study and classification of isolated singularities of analytic functions. We’ll encounter some powerful and famous theorems such as the Theorem of Casorati-Weierstraß and Picard’s Theorem, both of which serve to better understand the behavior of an analytic function near an essential singularity. Finally we’ll be ready to tackle the Residue Theorem, which has many important applications. We’ll learn how to find residues and evaluate some integrals (even some real integrals on the real line!) via this important theorem.

WEEK 8
Final Exam
This module contains the final exam for the course. The exam is cumulative and covers the topics discussed in Weeks 1-7. The exam has 20 questions and is designed to be a two-hour exam. You have one attempt only, but you do not have to complete the exam within two hours. The discussion forum will stay open during the exam. It is against the honor code to discuss answers to any exam question on the forum. The forum should only be used to discuss questions on other material or to alert staff of technical issues with the 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

Diseño e innovación de modelo de negocios (Coursera) Coursera
Tecnológico de Monterrey

Diseño e innovación de modelo de negocios (Coursera)

El núcleo del Diseño de Modelo de Negocios se encuentra en las habilidades y liderazgo del manager emprendedor. Requiere un enfoque disciplinado para buscar oportunidades, asi como reunir y alinear recursos para alcanzar objetivos importantes. En este curso, los alumnos fortaleceran dos habilidades importantes: la intuición y el pensamiento visual, a la vez que aplican métodos cuantitativos aprendidos en otros cursos, como Finanzas, Economía e Inteligencia Financiera.

Oct 26th 2026
4 Weeks
GIS Data Acquisition and Map Design (Coursera) Coursera
University of Toronto

GIS Data Acquisition and Map Design (Coursera)

In this course, you will learn how to find GIS data for your own projects, and how to create a well-designed map that effectively communicates your message. The first section focuses on the basic building blocks of GIS data, so that you know what types of GIS files exist, and the implications of choosing one type over another.

Oct 19th 2026
5-12 Weeks
Enseñanza de las matemáticas de primaria (Coursera) Coursera
Universidad de los Andes

Enseñanza de las matemáticas de primaria (Coursera)

En este tercer curso de acceso gratuito* del programa especializado Educación Matemática para profesores de primaria, conocerás los conceptos y técnicas para planificar e implementar tus clases. El curso tiene una duración aproximada de seis semanas, con una dedicación promedio de 4 horas semanales. Todas las evaluaciones tienen retroalimentación y podrás descargar la mayoría de los recursos del curso.

Oct 26th 2026
5-12 Weeks
Contenido de las matemáticas de primaria (Coursera) Coursera
Universidad de los Andes

Contenido de las matemáticas de primaria (Coursera)

En este curso de acceso gratuito*, conocerás algunos temas de las matemáticas escolares con la profundidad necesaria para que puedas ayudar a tus estudiantes a aprenderlas. En este curso, podrás conocer las matemáticas desde cuatro perspectivas: su historia, los conceptos y procedimientos que las caracterizan, las distintas formas en que se hacen presentes (p. ej., tablas, gráficas o expresiones simbólicas), y los fenómenos y situaciones que les dan sentido.

Nov 9th 2026
5-12 Weeks
Cartographie thématique (Coursera) Coursera
École normale supérieure

Cartographie thématique (Coursera)

Apprendre à réaliser des cartes ? C’est ce que propose ce cours grâce à des vidéos, des exercices, un forum. A la fin de la formation, vous maîtriserez les principes de la sémiologie graphique, et vous saurez les mettre en œuvre pour construire des cartes thématiques simples et de qualité. Ces cartes personnelles donneront de la force à vos rapports, synthèses, articles, mémoires universitaires, sites web...

Nov 2nd 2026
5-12 Weeks
Analytic Combinatorics (Coursera) Coursera
Princeton University

Analytic Combinatorics (Coursera)

Analytic Combinatorics teaches a calculus that enables precise quantitative predictions of large combinatorial structures. This course introduces the symbolic method to derive functional relations among ordinary, exponential, and multivariate generating functions, and methods in complex analysis for deriving accurate asymptotics from the GF equations. All the features of this course are available for free. It does not offer a certificate upon completion.

Nov 2nd 2026
5-12 Weeks
Data Science Math Skills (Coursera) Coursera
Duke University

Data Science Math Skills (Coursera)

Data science courses contain math—no avoiding that! This course is designed to teach learners the basic math you will need in order to be successful in almost any data science math course and was created for learners who have basic math skills but may not have taken algebra or pre-calculus. Data Science Math Skills introduces the core math that data science is built upon, with no extra complexity, introducing unfamiliar ideas and math symbols one-at-a-time.

Nov 2nd 2026
4 Weeks
Calculus through Data & Modelling: Integration Applications (Coursera) Coursera
Johns Hopkins University

Calculus through Data & Modelling: Integration Applications (Coursera)

This course continues your study of calculus by focusing on the applications of integration. The applications in this section have many common features. First, each is an example of a quantity that is computed by evaluating a definite integral. Second, the formula for that application is derived from Riemann sums. Rather than measure rates of change as we did with differential calculus, the definite integral allows us to measure the accumulation of a quantity over some interval of input values.

Oct 26th 2026
4 Weeks
Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course) (Coursera) Coursera
Hebrew University of Jerusalem

Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course) (Coursera)

In this project-centered course you will build a modern software hierarchy, designed to enable the translation and execution of object-based, high-level languages on a bare-bone computer hardware platform. In particular, you will implement a virtual machine and a compiler for a simple, Java-like programming language, and you will develop a basic operating system that closes gaps between the high-level language and the underlying hardware platform.

Nov 9th 2026
5-12 Weeks
Introduction to GIS Mapping (Coursera) Coursera
University of Toronto

Introduction to GIS Mapping (Coursera)

Get started learning about the fascinating and useful world of geographic information systems (GIS)! In this first course of the specialization GIS, Mapping, and Spatial Analysis, you'll learn about what a GIS is, how to get started with the software yourself, how things we find in the real world can be represented on a map, how we record locations using coordinates, and how we can make a two-dimensional map from a three-dimensional Earth.

Oct 19th 2026
5-12 Weeks
Algebra: Elementary to Advanced - Functions & Applications (Coursera) Coursera
Johns Hopkins University

Algebra: Elementary to Advanced - Functions & Applications (Coursera)

After completing this course, students will learn how to successfully apply functions to model different data and real world occurrences. This course reviews the concept of a function and then provide multiple examples of common and uncommon types of functions used in a variety of disciplines. Formulas, domains, ranges, graphs, intercepts, and fundamental behavior are all analyzed using both algebraic and analytic techniques. From this core set of functions, new functions are created by arithmetic operations and function composition.

Oct 26th 2026
3 Weeks
Geometría Analítica Preuniversitaria (Coursera) Coursera
Universidad Autónoma Metropolitana

Geometría Analítica Preuniversitaria (Coursera)

Líneas rectas, círculos, parábolas, elipses e hipérbolas son figuras geométricas que encontramos en nuestro derredor. Por ejemplo, mucha gente sabe que los planetas en nuestro sistema solar se mueven en órbitas elípticas teniendo al astro rey en un foco de esta figura. Sin embargo, pocos saben que la plaza de San Pedro en el Vaticano está construída sobre elipses donde sus focos se encuentran sobre las fuentes donde mucha gente se toma fotos. Estos son dos ejemplos que muestran la importancia de las figuras geométricas en nuestra vida.

Nov 2nd 2026
5-12 Weeks