Save for later

Introduction to Computing using Python

In this computer science course, you will learn about foundational computing principles, such as how to write and read computer code and how to run and debug code.

You will learn about programming concepts in Python and how they demonstrate computing principles and domain applications that use programming concepts and computing principles in real applications.

The course will also cover:

  • procedural programming
  • control structures
  • data structures
  • advanced topics in algorithms and object-oriented programming

This course builds on a custom textbook written for the class and online course delivery and provides ample interaction and formative evaluation. The course teaches both the theory and implementation of core computing concepts in a highly interactive, multi-modal manner.

Get Details and Enroll Now

OpenCourser is an affiliate partner of edX and may earn a commission when you buy through our links.

Get a Reminder

Send to:
Rating 4.6 based on 6 ratings
Length 16 weeks
Effort 10 hours per week
Starts Feb 6 (earlier today)
Cost $99
From The Georgia Institute of Technology, GTx via edX
Instructor David Joyner
Download Videos On all desktop and mobile devices
Language English
Subjects Programming
Tags Computer Science

Get a Reminder

Send to:

Similar Courses

What people are saying

failing several times trying

For me this was a complete success after failing several times trying to lean Python.

indenteation does make sense

This was not not for computing concepts (to whose I have been used since 40 years) but for giving me the possibility of writing and testing code (after so much time) AND learn this strange interpreted language called Python, where indenteation does make sense, that I'm going to use in my spare time.

used since 40 years

complete success after failing

strange interpreted language called

from generic concept

From generic concept to exercise in python.

excellent gentle introduction

This course is an excellent gentle introduction to computing for absolute beginners.

getting them corrected

There were some errors and glitches as well as some typos but they are good about getting them corrected.

good about getting

lecture video guides

The lecture video guides me step by step.

problems only require

Exercises and problems only require the knowledge provided in the lectures and/or the smart book (This is in contrast to some other introductory courses where there are wide gaps between the materials in the lectures/books and the knowledge required to do the exercises).

reply within minutes

I got a reply within minutes from David Joyner, with a hint of what I was doing wrong.

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

History- Principles of War, The Undergraduate School- Adjunct Faculty $6k

Adjunct Instructor (Principles of Macroeconomics) $42k

Adjunct Instructor - Principles of Import and Exporting $63k

Research Coordinator, Research Computing Services $73k

Research Scientist Trusted Computing $74k

Chair - Accounting Principles Committee $76k

Senior User Computing Analyst $86k

System/Cloud Computing Architect $93k

High Performance Computing Systems Enginerr $101k

Client Computing Support Analyst $111k

Azure Cloud Computing SME $120k

Program Manager - Cloud Computing $123k

Write a review

Your opinion matters. Tell us what you think.

Rating 4.6 based on 6 ratings
Length 16 weeks
Effort 10 hours per week
Starts Feb 6 (earlier today)
Cost $99
From The Georgia Institute of Technology, GTx via edX
Instructor David Joyner
Download Videos On all desktop and mobile devices
Language English
Subjects Programming
Tags Computer Science

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now