Duke University

Python Programming Fundamentals

Durham, United States

The Non-degree in Python Programming Fundamentals at Duke University is a program for international students taught in English.

Introduction

Duke University, located in Durham, United States, is a historic institution founded in 1838. As an international student, you'll find many advantages to studying here, including access to a diverse community of 3584 international students, a broad academic offering, and a unique blend of tradition and innovation. Specifically, you'll benefit from the university's strong research focus and its location in the heart of North Carolina's Research Triangle.

Duke University offers 213 programs, with many focusing on engineering, business, and medicine. The university is particularly renowned for its departments of engineering and environmental sciences, which provide opportunities for you to engage in cutting-edge research. English is the primary language of instruction, but you'll also have the chance to learn other languages, such as Spanish, Chinese, and Arabic, through the university's language programs.

As a student, you'll have access to modern facilities, including libraries, labs, and recreational centers. The campus is situated in a charming city with a rich cultural scene, offering many opportunities for you to explore and engage with the local community. For instance, you can visit the nearby Durham Performing Arts Center or take part in the city's annual festivals, which celebrate music, food, and art. With many student clubs and organizations available, you'll find plenty of ways to get involved and make the most of your time at Duke University.

About the Program

This program is an introductory course to Python programming fundamentals. It's a non-degree program that's perfect for beginners and individuals with limited programming experience. The program is taught in English and lasts several weeks. You'll gain a solid understanding of algorithmic thinking, Python syntax, and essential skills for a successful career in software engineering or data science.

The curriculum covers algorithmic thinking, Python syntax, code testing, and debugging techniques. You'll learn how to apply common functions, conditional statements, and loops to build Python scripts and programs. You'll also work with the VS Code programming environment to enhance your coding proficiency and use testing and debugging strategies to ensure code reliability.

After completing this program, you can pursue careers as a Software Engineer, Data Scientist, Data Analyst, or Python Developer. You can work in various industries, including technology, finance, and healthcare, and with employers such as software companies, research institutions, and consulting firms.

Similar Programs You Can Apply To

Direct application via Global Admissions is not available for this program. Browse similar partner programs below or visit the university's site to apply directly.

Edit Program

Related Blog Posts

Show More Blog Posts →
Register Now