Students
Tuition Fee
USD 299
Per course
Start Date
Medium of studying
Fully Online
Duration
10 weeks
Details
Program Details
Degree
Courses
Major
Computer Programming | Computer Science | Software Development
Area of study
Information and Communication Technologies
Education type
Fully Online
Timing
Part time
Course Language
English
Tuition Fee
Average International Tuition Fee
USD 299
Intakes
Program start dateApplication deadline
2023-05-04-
About Program

Program Overview


Program Overview

The program provided is CS50’s Introduction to Programming with Python, a 10-week course featuring faculty from Harvard John A. Paulson School of Engineering and Applied Sciences.


Course Details

  • Course Length: 10 weeks
  • Time Commitment: 3-9 hours a week
  • Certificate Price: $299
  • Class Duration: May 4, 2023 - Dec 31, 2025

Course Description

This online course introduces students to programming using Python, a popular language for data science and more. It covers how to read and write code, test and debug it, and is designed for students with and without prior programming experience.


Learning Outcomes

  • Functions, Variables, and Conditionals
  • Loops and Exceptions
  • Libraries, Unit Tests, File I/O, Regular Expressions, and Object-Oriented Programming

Instructor

  • David J. Malan, Gordon McKay Professor of the Practice of Computer Science at Harvard University

Ways to Take the Course

  • Audit or Pursue a Verified Certificate
    • Verified Certificate: $219, provides unlimited access to full course materials and a certificate upon passing
    • Audit: Free, access to select course material but no certificate

Professional Certificate Series

  • Professional Certificate in Computer Science for Python Programming
  • Professional Certificate in Learning Python for Data Science

Program Topics

  • Technology & Innovation
  • Leadership & Communication
  • Health Care
  • Arts & Humanities
  • Business & Management
  • Education
  • Government
  • Law
  • Science & Mathematics

Program Type

  • Individual Courses
  • Learning Paths
  • Organizations Training
See More
How can I help you today?