Available courses

This course will introduce students to programming concepts and techniques for solvingcomputing-related problems. Students will learn to brainstorm a given problem, decompose itto reduce its complexity, and define the modules that form the solution. They will be exposedto how to represent data as a compact block of information, define a sequence of instructionsas part of the solution, iterate over a subset of those instructions, or select a portion of them.