Di Wu

Professor Wu’s primary interests are in temporal databases, the semantic web and data science. Most of his research has been in extending the Resource Description Framework (RDF) for temporal dimensions. Before joining CU, he taught algorithms and data structures, programming languages, and database management courses.

Filter Courses within "Di Wu" (Click to filter)
Relational Database Design (Coursera) Coursera
University of Colorado Boulder

Relational Database Design (Coursera)

Discover the art and science of Relational Database Design with our expert-led course. Whether you're a beginner or looking to refine your existing skills, this course will guide you through the entire process - from initial concept to fully functional database. Master key concepts like normalization, ER modeling, and SQL queries as you work on real-life mini cases.

Jun 29th 2026
4 Weeks
Python Packages for Data Science (Coursera) Coursera
University of Colorado Boulder

Python Packages for Data Science (Coursera)

Embark on a journey into the world of data science with our beginner-friendly Python Packages for Data Science course. Perfect for those new to programming, this course will equip you with essential tools and techniques to handle, analyze, and visualize data using Python's most powerful packages. Start your path to becoming a data-savvy analyst today!

Jun 29th 2026
4 Weeks
Advanced Topics and Future Trends in Database Technologies (Coursera) Coursera
University of Colorado Boulder

Advanced Topics and Future Trends in Database Technologies (Coursera)

Dive deep into the advanced realms of database technologies with our expert-led course. From understanding NoSQL databases to exploring Big Data solutions, you'll gain a thorough understanding of complex topics and future trends shaping the industry. Perfect for professionals looking to enhance their skills and stay updated on the latest advancements in database management.

Jun 22nd 2026
4 Weeks
Introduction to Python Fundamentals (Coursera) Coursera
University of Colorado Boulder

Introduction to Python Fundamentals (Coursera)

Embark on your journey into programming with our Introduction to Python Fundamentals course. Designed for beginners, this course will equip you with essential Python skills needed to work with data effectively. Whether you're interested in data science, web development, or automation, understanding Python is a crucial first step.

Jun 22nd 2026
4 Weeks
Introduction to Python Functions (Coursera) Coursera
University of Colorado Boulder

Introduction to Python Functions (Coursera)

Embark on a journey into the world of Python programming with our beginner-friendly 'Introduction to Python Functions' course. Designed for those new to coding, this course will teach you how to harness the capabilities of Python's built-in functions, manage external packages, and create your own custom functions to enhance code reusability and adaptability.

Jun 22nd 2026
4 Weeks
Data Collection and Integration (Coursera) Coursera
University of Colorado Boulder

Data Collection and Integration (Coursera)

Embark on a journey to become proficient in collecting and integrating various types of data with the 'Data Collection and Integration' course. This course is designed to equip you with essential skills for extracting information from files, databases, web pages, and APIs, using powerful tools such as Pandas, Beautiful Soup, and SQL. Whether you're new to data science or looking to enhance your current skill set, this course will provide you with the practical knowledge needed to tackle real-world data integration challenges.

Jun 22nd 2026
5-12 Weeks
Data Processing and Manipulation (Coursera) Coursera
University of Colorado Boulder

Data Processing and Manipulation (Coursera)

Discover how to efficiently process and manipulate data with our comprehensive 'Data Processing and Manipulation' course. Designed for beginners and professionals alike, this course will teach you the fundamental skills needed to handle raw data effectively, ensuring it is ready for analysis and decision-making processes.

Jun 22nd 2026
4 Weeks
Fundamental Tools of Data Wrangling (Coursera) Coursera
University of Colorado Boulder

Fundamental Tools of Data Wrangling (Coursera)

Discover the art and science of data preparation with 'Fundamental Tools of Data Wrangling'. This course equips you with the necessary skills to effectively clean, manipulate, and analyze your data using powerful tools like Python, NumPy, pandas, and more. Whether you're new to data wrangling or looking to refine your existing skills, this course offers a practical approach to mastering the fundamentals.

Jun 22nd 2026
5-12 Weeks
Data Understanding and Visualization (Coursera) Coursera
University of Colorado Boulder

Data Understanding and Visualization (Coursera)

Discover the secrets to making sense of your data with 'Data Understanding and Visualization'. Learn key statistical principles and transform raw data into clear, insightful visuals that tell a story. Perfect for beginners and professionals alike, this course equips you with the skills to analyze and present data effectively.

Jun 22nd 2026
4 Weeks
Page 1 Next ›