Petra Bonfert-Taylor

Petra Bonfert-Taylor received her Ph.D. in Mathematics in 1996 from Technische Universität Berlin in Germany. Initially intending to study computer science, Petra got drawn to the study of mathematics through a chance encounter with the subject via a course on complex analysis taught by Professor Christian Pommerenke who later on became her doctoral advisor. Petra has lectured and taught widely, including at Technische Universität Berlin, Universität Würzburg, the University of Michigan, Stony Brook University, Yale University, Massey University, University of Southampton, University of Pune. Petra is currently a Professor of Mathematics at Wesleyan University. Besides mathematics, Petra enjoys the outdoors, including skiing, gardening and hiking. She is an avid cook, enjoys music and loves spending time with her children and family.
More info: http://pbonfert.faculty.wesleyan.edu/

Filter Courses within "Petra Bonfert-Taylor" (Click to filter)
Introduction to Complex Analysis (Coursera) Coursera
Wesleyan University

Introduction to Complex Analysis (Coursera)

Dive into the intriguing realm of complex analysis with our introductory course designed for beginners. Discover how to work with complex numbers, understand their properties, and explore advanced topics like differentiation, integration, and series representation. Perfect for those interested in mathematics and its applications.

Jun 22nd 2026
5-12 Weeks
C Programming: Getting Started - 1 (Coursera) Coursera
Institut Mines-Telecom,Dartmouth College

C Programming: Getting Started - 1 (Coursera)

Embark on a comprehensive introduction to C programming with our beginner-friendly course. Dive into hands-on coding exercises that provide instant feedback as you learn to write programs, perform calculations, store values in variables, and utilize loops. This course is perfect for those new to programming or looking to expand their skills in the versatile and widely-used C language.

Jun 22nd 2026
4 Weeks
C Programming: Modular Programming and Memory Management - 3 (Coursera) Coursera
Institut Mines-Telecom,Dartmouth College

C Programming: Modular Programming and Memory Management - 3 (Coursera)

Dive into the world of C programming with our advanced course designed to enhance your coding skills. This course focuses on modular programming techniques and memory management, crucial aspects that will help you build robust applications. You'll learn how to break down complex tasks into manageable functions and gain a deeper understanding of pointers and computer memory.

Jun 22nd 2026
3 Weeks
C Programming: Language Foundations - 2 (Coursera) Coursera
Institut Mines-Telecom,Dartmouth College

C Programming: Language Foundations - 2 (Coursera)

Dive into the advanced concepts of C programming with 'C Programming: Language Foundations - 2'. This course will equip you with essential skills in using logical statements for making decisions within your code, as well as managing large datasets through arrays. You'll also gain practical experience implementing fundamental algorithms to search and sort data effectively.

Jun 22nd 2026
3 Weeks
C Programming: Pointers and Memory Management - 4 (Coursera) Coursera
Institut Mines-Telecom,Dartmouth College

C Programming: Pointers and Memory Management - 4 (Coursera)

Dive deep into the world of C programming as you learn to effectively manage memory and utilize pointers for more complex data structures. This course expands upon foundational concepts, teaching you how to allocate memory dynamically during runtime and work with advanced pointer applications such as arrays of pointers and multidimensional arrays.

Jun 22nd 2026
3 Weeks
Linux Basics: The Command Line Interface - 6 (Coursera) Coursera
Institut Mines-Telecom,Dartmouth College

Linux Basics: The Command Line Interface - 6 (Coursera)

Discover the power of Linux with our beginner-friendly course on the Command Line Interface (CLI). Whether you're new to coding or looking to enhance your developer toolkit, this course will equip you with the foundational skills needed to operate efficiently in a Linux environment. Dive into essential commands, directory navigation, file management, and user permissions.

Jun 22nd 2026
3 Weeks
C Programming: Using Linux Tools and Libraries - 7 (Coursera) Coursera
Institut Mines-Telecom,Dartmouth College

C Programming: Using Linux Tools and Libraries - 7 (Coursera)

Dive into the final chapter of our C Programming with Linux Specialization series where you'll learn how to effectively use professional tools and libraries to develop and manage your C code within the Linux environment. This course will equip you with advanced skills in compiling, linking, and utilizing libraries for sharing and enhancing your C programming capabilities.

Jun 22nd 2026
3 Weeks
Page 1