6 Courses Required

Additional Details

Target Audience

  • Current and aspiring programmers, software developers and engineers
  • Current and aspiring web developers
  • Computer and data scientists
  • Scientists interested in learning programming

Accreditation

  • Python Programming Certificate from Cornell Ann S. Bowers College of Computing and Information Science
  • 216 Professional Development Hours (21.6 CEUs)

Certificate Description

Python is one of today’s most popular and fast-growing programming languages, with applications in data science, software development, machine learning, and AI.

This certificate program follows a rigorous, user-centric approach to software engineering with Python. Its goal is not simply to teach you how to use Python, but rather to understand the core principles of Python and develop the ability to become a proficient Python programmer and software developer. You will design, code, test, visualize, analyze, and debug Python functions and programs. You will also be provided a robust set of tools to assist you in your coursework.

Additionally, the program includes two project-based courses that provide the opportunity to take the concepts you learn in programming and apply them by designing Python-based solutions to real-world business problems.

Ultimately, you’ll come away with not only the technical skills to grow in the field of computer science, but the problem-solving ability and creativity that companies are increasingly looking for.

You will be most successful in this program if you are comfortable with pre-calculus, basic algebra, trying new things and troubleshooting with your computer. You will also be expected to download and install Anaconda and a Python code editor in the first course.

The courses in this certificate program are required to be completed in the order that they appear.

Certificate Print Title

Python Programming
Required fields are indicated by .