YoVDO

Learn to Program: Crafting Quality Code

Offered By: University of Toronto via Coursera

Tags

Programming Courses Code Quality Courses Software Design Courses

Course Description

Overview

Not all programs are created equal.  In this course, we'll focus on writing quality code that runs correctly and efficiently.  We'll design, code and validate our programs and learn how to compare programs that are addressing the same task.

Syllabus

  • Week 1
  • Week 2
  • Week 3
  • Week 4
  • Week 5

Taught by

Jennifer Campbell and Paul Gries

Tags

Related Courses

Algorithms and Data Structures Capstone
University of California, San Diego via edX
System Validation: Automata and behavioural equivalences
EIT Digital via Coursera
Software Design Principles
Codecademy
Foundations of Data Structures
Indian Institute of Technology Bombay via edX
Diseño de software para la toma de decisiones organizacionales
Universidad del Rosario via edX