Return to Article Details Mandatory or Voluntary Course Work in Introductory Programming Courses? Download Download PDF