54 Courses and Certifications

Duke University Durham Courses & Certifications 2025

  • Ownership: Private
  • Estd. Year: 1924
  • Total Faculty: 5389
Career Category
Specialization
Job Role
Skills

Pricing

-
To
Certificate

Post Graduate Certificate in Product Management

The Post Graduate Certificate in Product Management is a 4 Months online certification program designed specifically for working professionals in the field with a minimum of a year experience to develop and enhance their practical knowledge and skills in the field of Product Management. Upon completion of the certification program, participants will receive Certifications from Duke Corporate Education and upGrad.

The certification program imparts through the use of tools such as prototype, product analysis, user-research, and personalised resume-building exercise from the top and renowned industry experts and Duke CE faculty. 

The UpGrad Post Graduate Certificate in Product Management offers fifteen+ case studies and assignments along with one-to-one mentorship from eminent product experts across the industry. The certification programme platforms live discussions and sessions for query resolutions and also conducts mock interviews with industry experts as a pre-preparation method.

...Read More
4 Months
1,60,000
Skills Covered:
Analytical skills Designing skills Knowledge of Product Management
Certificate

Introduction to Programming and Animation with Alice

The Introduction to Programming and Animation with Alice programme by Coursera is a beginner-level course in animation and programming which takes about 47 hours to complete. Duke University offers the introductory course in association with Coursera, while the lessons are delivered in English.

Moreover, the Introduction to Programming and Animation with Alice certification course comprises many programming concepts and technical assignments to combine theoretical knowledge with practical applications. Instructed by experienced professors, the well-structured course offers a fun and engaging learning experience.

The Introduction to Programming and Animation with Alice online course will primarily teach you how to combine programming and animation to develop 3D animated stories. You will become adept in building a storyboard to narrate a story, move the camera, include repetitions, set up a scene, among others.

Besides, the Introduction to Programming and Animation with Alice course is an excellent introduction to Alice and programming concepts. You can even use the ideas you have learned throughout the certification course to build 3D games. What's more, upon successful completion, you can earn a course completion certificate from Coursera and Duke University.

...Read More
8 Weeks
Beginner
Free
Skills Covered:
Programming skills
Certificate

Medical Neuroscience

Medical Neuroscience certification is a 100% online course that is an offering by Duke University, and Coursera. In this neuroscience course, the candidates can explore the neurophysiology related to the human nervous system that helps in providing a neurobiological framework that in turn helps in finding out how human behaviour works.

Medical Neuroscience training will help discover the foundations for understanding the action, sensations, impairments of the human brain. Candidates will be discovering the organizations of the neural system that happens in the spinal cord or brain that can meditate sensation so that it can integrate the signals with emotion, memory, injury, or dysfunction of the central nervous system. Ultimately, the course will focus on the knowledge that is acquired in cell studies related to human anatomy and the physiology of the brain. The entire course comes in 7 weeks with an additional week dedicated to a final exam that when cleared by students will give a certificate.

...Read More
7 Weeks
Expert
2,699
Skills Covered:
Knowledge of healthcare sciences
Certificate

Introduction to Machine Learning

The Introduction to Machine Learning certification course is offered by Duke University. It will help you know your strengths and apply your skills in the most efficient manner to get work done. It will give you additional knowledge that will make you more confident in your work and perform better at your workplace or start your own business. 

The course will give you a brief overview of machine learning models like natural language processing, logistic regression, convolution neural networks, and multilayer perceptrons, while also explaining how these models can be put to use for solving technical problems in various industries like medical, image recognition, and text prediction. 

It is a combination of practical as well as theoretical knowledge about Machine learning, that will provide you with a framework for understanding how you can implement data science models and machine learning algorithms. The  Introduction to Machine Learning Training Course will allow you to work on a real-world hands-on project that is required in the fast-developing technological world. 

...Read More
6 Weeks
Intermediate
Free
Skills Covered:
Natural Language Processing Machine learning
Certificate

Chimpanzee Behavior and Conservation

6 Weeks
Beginner
Free
Certificate

Data Structures and Performance

It seems difficult for Java to deal with data in huge quantities. Various data algorithms and frameworks work together when applications exercise vast and real data sets. Data Structures and Performance is a Java course at an intermediate level which is recommended to the candidates who have an experience or familiar with computer science or software development. The programme focuses on establishing code which finishes the work effectively and efficiently by giving accurate results.

In this programme, the candidates would get an opportunity to analyze and utilize data structures that are applied in industry-level applications like hashtables, trees, and lists. The concepts will describe how the data framework makes programmes flexible and efficient. Through this course, the candidates can apply to Professional Certificates programs as well as multiple specializations. This course would be counted towards training in Object-Oriented Java Programming: Data Structures and Beyond Specialization and Object Oriented Programming in Java Specialization.

...Read More
6 Weeks
Intermediate
3,369
Skills Covered:
Knowledge of Data Sorting
Certificate

Object Oriented Programming in Java

This course is developed for people with many goals like software developers and people who are trying to polish their programming skills. Object-Oriented Programming in Java is an intermediate Java course, designed for learners who have previous knowledge about software development or any background in computer science. The course moves with the objective that when you complete the course you are confident to create a java program on your own and carrying much more knowledge about programming than before. 

You will learn the fundamentals of object-oriented programming, building graphical user interfaces, how to leverage the power of existing libraries and using some core algorithms for searching and sorting data.

The course is designed knowing well how the learners are from different backgrounds and are here for different objectives, seeing that the first week you will get to know about the course, how you will learn and why this course. You will get assignments and quizzes, also get to participate in group forums with other students of the course. 

You will take a minimum of 6 weeks to complete this course. 

...Read More
6 Weeks
Intermediate
3,369
Skills Covered:
Java Programming skills Knowledge of Algorithms
Certificate

Renewable Energy and Green Building Entrepreneurship

Renewable Energy and Green Building Entrepreneurship online certification is created by Duke University and taught by Chris Wedding - Instructor & Faculty, which is delivered by Coursera for the entrepreneur and energy specialists who want to acquire the knowledge to launch a new business in the energy, design, real estate, finance, or environmental engineering sectors. Renewable Energy and Green Building Entrepreneurship online course focuses on assisting the applicants in mastering the knowledge and techniques needed to use renewable and green energy to improve human health and the environment globally.

Renewable Energy and Green Building Entrepreneurship online classes offer 17 hours of lectures that provide an overview of the significant growth in the renewable energy and green building sectors. This course also explains topics like business modeling, business implementation, business planning, business model canvas, market research, and financing as well as discusses how to use techniques, forecasts, and recommendations from the entrepreneurship society as a career trajectory for helping the community and generating value in the renewable energy and green building sectors.

...Read More
5 Weeks
Beginner
Free
Certificate

Startup Valuation Methods

Startup Valuation Methods certification is the first part of the Entrepreneurial Finance: Strategy and Innovation Specialization. This certification course is provided online by Coursera but has been designed by Duke University. This course will teach the candidates to give valuation to entrepreneurial ventures using excel spreadsheet models. These ventures shall include startups that are already growing.

Startup Valuation Methods training will teach the ways in which differentiation can be made between the different financing strategies like venture capital, crowdfunding, loans, and angel investment. Finally, this certification will actually enlighten the participants about company valuation pertaining to all sizes, and kinds that are based on several different criteria of funding including sources of funds that may be arranged from investors. 

...Read More
5 Weeks
Intermediate
1,699
Skills Covered:
Financial knowledge Entrepreneurial skills
Certificate

The Challenges of Global Health

5 Weeks
Beginner
Free
Certificate

Pointers, Arrays, and Recursion

Offered by the Duke University, the Pointers, Arrays and Recursion certification programme is the third programme amongst all the four programmes in Introduction in Programming in C Specialization programme. This is a beginner level programme and hence gives freedom to candidates to learn from the base. The curriculum has been developed by industry experts and so it provides a strong foundation to them. The programme introduces the candidates with the novel concepts namely, recursion, arrays and pointers. The course is delivered online via different modes namely videos, practice exercises, quiz, assignments, and many others. The programme is worth doing and is ideally best suited for professionals who want to excel and master in programming in C.

...Read More
5 Weeks
Beginner
3,369
Skills Covered:
Programming skills
Certificate

Java Programming Solving Problems with Software

Java is a popular programming language that offers a lot of opportunities to aspiring coders wanting to build a career for themselves. This course by Coursera brought in association with Duke University, is exactly what one needs.

Java Programming: Solving Problems with Software is although a single course but can be applied to use for Certificate Programs or Specialisation courses all the same because of its diverse syllabus on a beginner level. The candidates will learn a lot from the contents of the course like developing and debugging programs and designing algorithms.

It teaches problem-solving techniques that come in very handy in jobs thus providing essential industry-relevant skills and preparing candidates to become the best in their leagues. As the world etches closer to a highly digitized reality being in the coding business will profit the candidates largely, and this course is the way to it.

...Read More
5 Weeks
Beginner
3,369
Skills Covered:
Java Problem Solving Ability Knowledge of Algorithms
Certificate

Java Programming Arrays, Lists, and Structured Data

Java language is one of the most preferred and popular languages used worldwide. Offered by Duke University, the Java Programming: Arrays, Lists, and Structured Data course certification programme by Coursera, prepares the candidate to master the Java language and all the other elements associated with it. 

The program teaches several skills such as Java Programming, Hash Table, Data Structure and Cryptography. Once completed, candidates will get a shareable certificate. It can be shared electronically ahead. The programme is also available in different languages namely, Korean and English. The candidates will become master in Java programming language and learn to read and write data, solve different problems, manipulate and store data and perform many other things that are needed for creating new data structures. 

This is a 14-hour certification course that’s provided 100 percent online. Candidates will get study material in the form of recordings, online video lectures, quizzes, and assignments.

...Read More
5 Weeks
Beginner
3,369
Skills Covered:
Java
Certificate

Java Programming: Principles of Software Design

Java is one of the well-known programming languages in the world, both in terms of developing applications and software, as well as web pages and websites. To create programming solutions of the codings, candidates need an absolute grip over the concepts of Java Interface, through excellent course materials and real world projects.

Java Programming: Principles of Software Designing by Coursera brings all these features to the candidates and more. It not only teaches the candidates the know-how of developing software but also what it actually takes to build an impressive one, that is, logical and creative thinking and design.

There is more to Java than learning and implementing the codes but there are only a handful of cyber enthusiasts in the cyber world who can comprehend that while also making the most benefits from it. This course offers exactly that to the candidates in the form of a hidden gem for Java Programmers.

...Read More
5 Weeks
Beginner
3,369
Skills Covered:
Java
Certificate

Java Programming: Build a Recommendation System

Java Programming: Build a Recommendation System certification is a 5-week long programme that requires only 5 hours of a participant’s time to finish off. Also, this course is part 5 of the Java Programming and Software Engineering Fundamentals Specialization. If candidates wonder a lot regarding how Netflix or Amazon decides to recommend movies or products to their user bases, then this course is a must for them.

The Java Programming: Build a Recommendation System training will help in creating recommender systems. Also, the participants will work with movie’s data that includes reviews, and customer ratings but these can be applied to restaurants, books or more. Candidates after course completion can with flair write answers to the questions based on data including what kind of items should be recommended to different user bases.

...Read More
5 Weeks
Intermediate
Skills Covered:
Java
Certificate

Business Metrics for Data-Driven Companies

Offered by Duke University, and Coursera, the Business Metrics for Data-Driven Companies certification course is a 4 weeks online course. This programme is also the first part of the Excel to MySQL: Analytic Techniques for Business Specialization which takes 8 hours to complete. With this course, professionals will be learning to use, and make application of the different techniques of data analytics for all kinds of business companies to make them profitable.

Business Metrics for Data-Driven Companies training will help recognize the important, and critical metrics of business so that it can be differentiated from simple data. Also, this certificate course will let the participants get a proper picture of the vital roles of business data analysts, business analysts, or data scientists play in companies of different sizes. Finally, the certificate at the programme’s end will help to identify skills that are required for hiring, and then succeeding in the above high-demand roles.

...Read More
5 Weeks
1,699
Skills Covered:
Business analytics knowledge
Certificate

Financing for Startup Businesses

Financing for Startup Businesses certification is a small duration course that is offered by Coursera together with the joint association of Duke University. This course is actually an Entrepreneurial Finance: Strategy and Innovation Specialization’s part which is designed for suiting the needs of the applicants who want a clear idea on how they can create, and manage a business venture financially. 

Financing for Startup Businesses training allows participants to find out what role the financial technology companies are playing in disrupting the industry of credit scoring by discovering different methods using consumer’s digital data. The course also focuses on making the participants learn about the new financial ways like web-based credit mechanisms, and crowdfunding to finalize the best possible option for entrepreneurs and their start-up ventures for becoming successful. The course at the end will provide a shareable certificate that the participants can post to their Linkedin profile, and also make an addition to their resumes.

...Read More
4 Weeks
Intermediate
1,699
Skills Covered:
Financial knowledge Knowledge of Excel
Certificate

Decentralized Finance (DeFi) Infrastructure

Offered by the Duke University and Coursera, the Decentralized Finance (DeFi) Infrastructure certification course is a 6 hours programme. This course is basically a set of 4 different courses that is provided by a Research Associate of the National Bureau of Economic Research), and Campbell R. Harvey (Professor of Finance at the Fuqua School of Business, Duke University. 

The Decentralized Finance (DeFi) Infrastructure training course gives an historical view since the time of barter economics for example first peer-to-peer barter exchanges till how finance has evolved in the present times. This certification course gives the students certain examples of value in money. The learnings of the students will be officially backed up by the completion certification of Coursera. 

...Read More
4 Weeks
Beginner
3,277
Skills Covered:
Knowledge of Blockchain Knowledge of Cryptography
Certificate

Cloud Computing Foundations

Cloud Computing Foundations certification is a 4 weeks course that belongs to the  Building Cloud Computing Solutions at Scale Specialization course. This has been launched by Coursera and the academic portion has been taken care of by Duke University. With this online certification course, participants will be able to construct an infrastructure of cloud computing that shall include a serverless technology of websites that will involve serverless technology. 

Cloud Computing Foundations training is basically for both beginners and other students who want to learn how they can apply cloud computing to machine learning, data science, and data engineering. With this training course, candidates will also have the leverage of learning how techniques of agile software development can be applied to different projects that will be helpful in developing global-scale cloud infrastructures, and portfolio projects. Along with the above, the course will also provide one agreeable certificate of completion that can be a step towards career growth.

...Read More
4 Weeks
Beginner
1,699
Skills Covered:
Knowledge of cloud computing
Certificate

Writing, Running, and Fixing Code in C

Offered by Duke University, the Writing, Running and Fixing Code in C Programme, is ideal for professionals interested in learning and mastering the basics of programming language. The need of the hour, coding is one of the most sought after areas that is always and will remain in trend. Understanding the key requisites of the corporate world, the programme will enable candidates to learn and master different skills namely, debugging, compiler, C Programming and many others. The programme is a beginner level programme and can be pursued by professionals keen on learning to code. To make it easy, the programme is also accessible in different languages apart from English. The candidate will learn about planning algorithms, compiling and thereafter running it. The programme offers a certificate in the end if successfully completed.

...Read More
4 Weeks
Beginner
3,369
Skills Covered:
Programming skills
Certificate

Advertising and Society

The Programme offered by the course era by Duke university to satisfy the candidates to know the societal values and what is an advertisement meant by. Coursera is an online platform where several valuable courses are handled by professional guides and industrial experts systematically and reliably. However, there is online platform guidance and instructions.

Society is a mixture of values, ethics, and behaviour of mankind where everyone takes part both individually and in the group. There is a responsibility for everyone to make the society and to take part in society. The course is helpful here in this aspect to know our major roles and responsibilities. Every work we have done had an impact on advertising too and the major objective of this course is to know the interrelationship between Advertising and Society

Coursera is an online platform where 10,000+ courses are available online. The content on Coursera and video quality are up to the student's expectations. The lectures will associate theoretical frameworks and appear to be most engaging to students.

...Read More
3 Weeks
Free
Skills Covered:
Creativity Advertising skills
Certificate

Managing Big Data with MySQL

Managing Big Data with MySQL certification is offered by Duke University by associating with the online education provider platform Coursera. This course is offered as part of the Specialization - Excel to MySQL: Analytic Techniques for Business. Taking around 27 hours to get completed, this certification is course 4 of 5 in the specialization. To make the participant’s life easier there are 11 languages in which subtitles can be accessed.

Managing Big Data with MySQL training is basically introduced for making the participants aware of relational databases. These databases are important for conducting business analysis. The applicants shall also make entity-relationship diagrams for displaying data structures within the database. This online course is apt for participants who can help in understanding what, and how data can be captured for business purposes. It will also enlighten on the aggregation statements used by business analysts for real databases so there is no need for waiting for others to give data insights. 

...Read More
3 Weeks
1,699
Skills Covered:
SQL knowledge
Certificate

Oil & Gas Industry Operations and Markets

All facets of daily existence are significantly impacted by the oil and gas business. Depending on the value, consumption, and abundance of these two natural resources, individuals, enterprises, and government bodies make regulatory and monetary decisions. Participants who want a fundamental understanding of the oil and gas industry, along with its marketing and operations, can take the Oil & Gas Industry Operations and Markets online certification, developed by Duke University and taught by Lincoln Pratson, the Gendell Professor of Energy & Environment, through Coursera.

Oil & Gas Industry Operations and Markets online course 7 hours of video-based resources which provides an overview of the production of oil and gas, from initial discovery to ultimate transportation. With Oil & Gas Industry Operations and Markets online classes discuss a range of concepts and strategies associated with the oil and gas industry including production, refining, crude oil distillation, directional distillation, natural gas processing, hydrocarbon system, oil recovery, reservoir rock, transportation, demand, supply, pricing elasticity, cost, revenue sharing and more. 

...Read More
3 Weeks
Free
Skills Covered:
Knowledge of Geology
Certificate

Introductory Human Physiology

Introductory Human Physiology certification is a 3 weeks course launched together with the joint initiative of Duke University, and Coursera. This course is fully an online one which is both for any industry professional or an amateur person who wants to learn about the 9 organs of the body. 

Introductory Human Physiology training continues for 10 hours from the day of enrollment. Duke University’s course has a syllabus that is developed by a world-class faculty. With this certificate course, the candidates will learn to recognize how the basic concepts can govern the total body functions of the different organs present in the human body. The syllabus of this course includes Homeostasis and Endocrine System, Nervous System, Muscle, Nervous System, Cardiovascular System, Endocrine System, Endocrine System, Gastrointestinal System, and reproductive system.

...Read More
3 Weeks
Beginner
2,699
Skills Covered:
Knowledge of Biology
Certificate

Civic Engagement in American Democracy

3 Weeks
Beginner
Free
Certificate

Think Again I: How to Understand Arguments

Think Again I: How to Understand Arguments certification is a course that is currently part 1 of 4 belonging to the specialization of Introduction to Logic and Critical Thinking. The entire course is of 3 weeks duration and is presented on the platform of Coursera by Duke University. All the weeks are divided into some hours each which teaches in the form of videos, ungraded quizzes after each week’s completion, and finally one long graded one at the end.

Think Again I: How to Understand Arguments training will explain what exactly an argument is so that it enables the participants to identify what kind of arguments the different kinds of speakers are giving so that their connections are revealed. Also with this certification course, candidates will be able to fill in gaps for their communication with arguments by adding premises that are suppressed. This will also teach participants to admire other people’s arguments.

...Read More
3 Weeks
Beginner
1,699
Skills Covered:
Communication skills
Certificate

English Composition I

English Composition I certification is a 3 weeks course that is available on the platform of Coursera, and whose foundation has been laid by Duke University. This beginner-level certification course nearly requires 10 hours of a student’s time to conclude the learning, and gain a certificate. This course is only available in the online mode which will enhance a student’s writing, and editing skills both.

English Composition I training is apt for students who want to learn to read carefully, write arguments that are effective, understand what the writing process involves, and finally by engaging with other's ideas by citing accurately can craft prose that is extremely powerful. Moreover, in short with a shareable certificate, the candidates will find useful tips to enhance their English writing skills.

...Read More
3 Weeks
Beginner
2,699
Skills Covered:
Writing skills Language skills
Certificate

Introduction to Genetics and Evolution

Introduction to Genetics and Evolution certification by Duke University, and Coursera is an 3 weeks course that is a college-level course that is offered to its participants. Irrespective of this being a certification course over a span of 25 years, candidates will be prepared to understand basic biology so that they can be prepared for the issues like clarifying misconceptions so that they are ready for advanced coursework on biological topics.

Introduction to Genetics and Evolution training gives the participants a very basic overview of principles related to the fundamental and basic concepts of genetics in biology. Everyone often comes across the term genome sequencing or kits identifying what the participant’s pre-human and human ancestry look like from DNA sequencing. Beyond completion of this programme, a certificate is guaranteed to all the participants for genetic sequencing. Also, participants can enjoy the comfort of their homes while learning this programme.

...Read More
3 Weeks
2,699
Skills Covered:
Knowledge of Biology Knowledge of genetics
Certificate

Managing Machine Learning Projects

The Managing Machine Learning Projects certification course is a lunch of Duke University’s Pratt School of Engineering, and Coursera. This is course number 2 of the main AI Product Management Specialization programme. The course has a main focus on the practical aspects related to the management of projects in machine learning.

The Managing Machine Learning Projects training will take around 18 hours to get completed. This Coursera programme will walk every participant through different processes like data collection, building of a model, data collection, deployment, and maintenance of the systems of production. Apart from the above the candidates will also be taught processes in data science so that decision making in ML systems can be easier. 

...Read More
3 Weeks
Beginner
3,277
Skills Covered:
Project management Machine learning Predictive Modeling knowledge

Articles

Popular Articles

Latest Articles

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses