Free Online Course on How to Code: Simple Data

Opportunity Detail

  • Language Requirement Not required
  • Gender MaleFemale
  • Level Non-Degree /Short program
  • Eligible Region/Countries


    Sponsored links
  • Medium of Instruction English
  • Opportunity ID 79910
  • Duration 7 weeks

Opportunity Description

The University of British Columbia (UBC) is hosting a free online course on How to Code: Simple Data!

This programming course adopts a novel strategy by emphasizing the acquisition of a methodical programming technique over a programming language. This pragmatic method will assist you in directing your imagination so that you can write effective code in any language.

You will acquire methods for:

Sponsored links
  • Create the program’s specifications.
  • Create programs that are easily modifiable later on and have a consistent structure.
  • By including tests from the beginning of the development process, you may increase the dependability of your applications.
  • A straightforward interactive game concept serves as the course’s capstone project.

Students on the Verified track will interact with the teacher and staff more and receive staff marking for the course project.

Brief Details:

  • Course Subject: Computer Science
  • Course Level: Introductory
  • Prerequisites: None 
  • Medium of Instruction: English
  • Video Transcript: English
  • Course Duration: 7 weeks 2–3 hours per week
  • Course Schedule: Self-Paced
  • Host Institution: University of British Columbia (UBC)
  • Presenting Platform: edX
  • Fee: Free, Verified Track Price: $125
  • Starting Date: Available Now
  • Instructor: Gregor Kiczales
  • Certificate: Shareable certificate upon completion


The participants will learn the followings:

  • How data should be represented with information
  • How to assign each component of your application a specific duty
  • How to make it clear what your software should perform using tests and examples
  • How to use common patterns to reduce your program’s structure
  • Acknowledge and convey increasingly complex information

The cost of this course is $125, however you can choose to take it for free. The following are some benefits of payment:

  • Total availability of the course materials.
  • At the end, a shareable certificate is generated.
  • Tests and assignments that are graded

How to Enroll? 

Applicants can choose one of the track paths (Verified Track or Audit Track) to take this 7-week online course by entering the link below.



Enroll Now




Check More Online Courses 


For further information, please visit the edX Website.

Sponsored links