Careers360 Logo
Interested in this College?
Get updates on Eligibility, Admission, Placements Fees Structure
Compare

Quick Facts

Medium Of InstructionsMode Of LearningMode Of Delivery
EnglishSelf Study, Virtual ClassroomVideo and Text Based

Course Overview

The Programming with Python Training Course is a 10 week-long course that explores the core concepts of Python programming languages. The course will help learners gain skills and knowledge of programming in Python, one of the most popular and powerful programming languages.

The Programming with Python Certification Course can be opted by anyone interested in Python and it does not require prior programming knowledge. The program is administered by Kelly Rivers and Anil Ada, distinguished professors from Carnegie Mellon University.

After completion of the Programming with Python Online Course, learners will receive a valid digital certification from Carnegie Mellon University’s School of Computer Science Executive Education.

The Highlights

  • Certificate of completion
  • 10 weeks duration
  • 5 to 10 hours weekly study
  • Video lectures
  • Activities and assignments
  • Demonstrations and coding exercises
  • Peer discussions
  • Capstone projects
  • Program support team
  • Mobile learning app
  • Expert faculty

Programme Offerings

  • Certificate of completion
  • 10 weeks duration
  • 5 to 10 Weekly Study Hours
  • video lectures
  • Activities and Assignments
  • Demonstrations
  • Coding exercises
  • Program Support Team
  • Mobile Learning App
  • Peer discussions
  • Capstone Projects

Courses and Certificate Fees

Certificate AvailabilityCertificate Providing Authority
yesCMU School of Computer Science, Pittsburgh

The Programming with Python Course fee is US$2,500. There are flexible payment options available and you can pay the fee in installments. A special group enrollment pricing offer provides up to a 20% discount if you enroll in the course with your colleagues

Programming with Python Course Fee Structure

Course

Amount in USD

Programming with Python

US$ 2500


What you will learn

Programming skillsKnowledge of Python

After completing the Programming with Python Classes, you will gain insights into the following topics:

  • Python's core syntax rules
  • Translate simple algorithms to Python functions
  • Common string and list methods
  • Mutable and immutable data types
  • Basic data structures and algorithms
  • Object-oriented programming 
  • Python libraries

Who it is for

  • The course can be opted by anyone wanting to gain programming skills in Python.


Admission Details

Given below are the steps to enroll in Programming with Python Live Course:

Step 1: Go to the official website by clicking on the URL given below -https://execonline.cs.cmu.edu/programming-python

Step 2: Click on the 'Apply Now' option at the end of the page.

Step 3: Create an account and register to continue.

The Syllabus

  • Interpret and write code using variables
  • Recognize error messages in Python code
  • Demonstrate understanding of Python's core syntax rules
  • Translate simple algorithms to Python functions

  • Recognize and use basic data operators on Boolean
  • Interpret and write the correct syntax for conditionals
  • Recognize, interpret, and write programs with conditionals
  • Recognize and interpret programs with multiple interacting functions
  • Identify and solve programming errors through established debugging strategies

  • Recognize, interpret, and write programs using while loops and for loops
  • Apply indexes and slices to strings and lists to access individual parts
  • Recognize, interpret, and write programs that iterate through lists and strings with for loops
  • Evaluate provided test sets and write new test sets to verify that code works as expected

  • Recognize, interpret, and write programs with nested loops
  • Recognize and interpret basic recursive functions
  • Translate simple recursive algorithms to Python functions

  • Interpret and write code using operators, functions, and methods on strings and lists
  • Recognize and use common string and list methods
  • Identify the differences between mutable and immutable data types
  • Interpret documentation to find pre-existing methods that fulfill specific needs

  • Identify whether a problem can be solved by following an algorithm, applying a pattern
  • Use top-down design to break up medium-sized programming tasks into smaller pieces, solving each piece individually
  • Apply general style principles to write readable code

  • Express the efficiency of code snippets using well-established standards of abstraction
  • Recognize differences in algorithmic approaches based on computational efficiency
  • Identify differences in basic data structures, such as lists, sets, and dictionaries, based on computational efficiency
  • Interpret and write code using operators, functions, and methods on sets and dictionaries

  • Recognize object-oriented programming constructs, such as objects, classes, fields, and methods
  • Correctly structure code using object-oriented programming constructs

  • Interpret and write code that reads and writes data from files in the computer system
  • Interpret and use components from the documentation of Python libraries
  • Use online sources to find, compare, and install Python libraries

  • Recognize best industry practices for writing and managing large programs. 
  • Write a medium-level program (300-500 lines) with some level of guidance

Instructors

CMU School of Computer Science, Pittsburgh Frequently Asked Questions (FAQ's)

1: Does the course require prior programming knowledge?

No, the course does not require prior knowledge of programming.

2: How much time is required to complete the Programming with Python Course?

The course can be completed within 10 weeks.

3: Is there any placement aid available for the Programming with Python Certification Course?

No, the  Programming with Python Online Course does not provide any placement aid.

4: Will the learners get a certificate after completion of the course?

Yes, all learners who complete the  Programming with Python Live Course will receive a verified digital certification.

5: Which institution is providing the Programming with Python Course?

The course is provided by Carnegie Mellon University’s School of Computer Science Executive Education.

Back to top