Duke University offers a wide array of courses spanning the arts, sciences, and engineering. Known for its academic rigor and research facilities, Duke's courses provide a comprehensive educational experience. Whether you're a student aiming for academic growth or a professional seeking specialized skills, Duke University has the right course for you.
33 Duke University Courses
Embark on your journey into software development with this comprehensive introduction to Java programming and software engineering fundamentals.
This course explores linear regression models, examining relationships between variables using statistical software. Gain insight into predicting outcomes and assessing...
Embark on a comprehensive MLOps journey, mastering Python, MLflow, Hugging Face, and cloud platforms for ML solutions.
Music as Biology: What We Like to Hear and Why
This course provides a comprehensive understanding of the oil and gas industry's operations and markets, covering exploration, production, refining, and market forces....
Open Design is a transformative module that delves into the principles and mindsets of equitable and inclusive design, empowering learners to impact their communities...
Python Programming Fundamentals is an introductory course designed for beginners to gain a solid understanding of algorithmic thinking, Python syntax, code testing,...
Python, Bash and SQL Essentials for Data Engineering is a comprehensive specialization offering foundational skills in Python, Bash, and SQL, essential for data...
Rust Programming offers a comprehensive specialization from Duke University, equipping professionals with skills for robust systems programming and advanced machine...
Space Medicine is an engaging online course exploring the challenges of medical care in space. Participants will learn about the impact of extreme environments on...
Spark, Hadoop, and Snowflake for Data Engineering is a comprehensive course designed to equip learners with the skills and knowledge to build efficient and scalable...
The Brain and Space course explores how the brain processes spatial information and its impact on cognitive abilities.
This course, "Think Again III: How to Reason Inductively," equips learners with the skills to analyze and assess inductive arguments, apply probability...
Think Again IV: How to Avoid Fallacies is a comprehensive course that teaches students to recognize and avoid common fallacies prevalent in arguments and rhetoric....
Web Applications and Command-Line Tools for Data Engineering is a specialized course focusing on leveraging Python, Bash, and SQL techniques to tackle real-world...