K_INFOSC 102

Computation and Problem Solving

Duke University · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

Computation and Problem Solving is recognized as a key skill set for all 21st century learners. This course will focus on the key aspects of computational thinking: Tasks as a series of steps (algorithms); Problem solution at many levels of detail (abstraction); Solving large problems involves breaking it down into a set of smaller problems (decomposition); New problems are likely related to other problems the learner has already solved (pattern recognition); Solutions to a problem may be used to solve a whole range of similar problems (generalization). 001635

Sections

Current meeting, instructor, credit, and enrollment details

Updated 4 hours ago

001

Availability not recently verified
Class #duke-KINFOSC102Fall 2026UGRD1 credits
Days & times
No scheduled meeting time
Meeting dates
Location
Instructor
Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?