Save for later

How to Code

Simple Data

This course is part of a MicroMasters (series of courses) called Software Development.

This course takes a unique approach, focusing on a systematic programming method rather than restricting learners to any one specific programming language. This practical approach will allow you to apply your skills and creativity more widely and to program well in any language.

The course is part of the Software Development MicroMasters Program and presents a core design method with a focus on numbers, strings, images and lists.

You will learn techniques to:

  • Develop program requirements
  • Produce programs with consistent structure that are easy to modify later
  • Make your programs more reliable by building tests as an integral part of the programming process.

This course concludes with the design of a simple interactive game.

Learners who enroll in the Verified track will receive staff grading for the course project and increased interaction with the instructor and staff.

Get Details and Enroll Now

OpenCourser is an affiliate partner of edX.

Get a Reminder

Not ready to enroll yet? We'll send you an email reminder for this course

Send to:

edX

&

University of British Columbia

Rating 4.5 based on 2 ratings
Length 7 weeks
Effort 8 - 10 hours per week
Starts Apr 25 (92 weeks ago)
Cost $125
From University of British Columbia, UBCx via edX
Instructor Gregor Kiczales
Download Videos On all desktop and mobile devices
Language English
Subjects Programming
Tags Computer Science

Get a Reminder

Get an email reminder about this course

Send to:

What people are saying

We analyzed reviews for this course to surface learners' thoughts about it

emphasis on letting in one review

It teaches a systematic approach for programming with an emphasis on letting the data build the function as well as test-driven development.

guess work out in one review

Interesting course that has taken much of the guess work out of working with data and designing functions.

teaches a systematic in one review

totally recommend taking in one review

This is an extraordinary course that I totally recommend taking for everyone looking to learn how to code!!!

approach for programming in one review

as test-driven development in one review

Careers

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

Programming Coordinator 1 $54k

Programming Acquisitions $61k

Program Design Coordinator $61k

CNC Programming $70k

Programming advisor $72k

Network Programming $78k

NC Programming $79k

DBA - Programming $103k

Gameplay Programming $120k

IT and Programming Specialist $122k

Instructional Design Program Manager $128k

Programming Producer $129k

Write a review

Your opinion matters. Tell us what you think.

edX

&

University of British Columbia

Rating 4.5 based on 2 ratings
Length 7 weeks
Effort 8 - 10 hours per week
Starts Apr 25 (92 weeks ago)
Cost $125
From University of British Columbia, UBCx via edX
Instructor Gregor Kiczales
Download Videos On all desktop and mobile devices
Language English
Subjects Programming
Tags Computer Science