Please enable javascript to view this page in its intended format.
Approximately 10 hours per week. Please note that the amount of time required by individuals to learn to program varies greatly, so this is a very rough estimate. Assignments may take anywhere from 1 to 6 hours, depending on your level of experience. The 10 hour per week estimate is based on an average of 5 hours a week to learn the material and 5 hours to do practice problems and to complete assignments. Additional time will be required for studying for quizzes and the exam.
More information: