We're a Community Worth Following

Linkedin RSS

Introduction to Programming Logic

Introduction to the basics of computer programming and algorithmic thinking for non-science majors. The course focuses on the logic and problem decomposition skills that are critical for understanding computation. Use of a high-level programming language will stress creativity in problem solving using computation, and impart a hands-on understanding of the process of programming. The course will cover many of the most important concepts in programming and computer science, including choice, repetition, and abstraction. No prior experience in programming is necessary. The course assumes familiarity with high school algebra, geometry, and trigonometry


Course Faculty


Section ID Faculty Member Location Schedule
1311-WINTER-1 Danny Martin, Ph.D NWB-1 RM331 B T/Th 1:30-2:30pm
1311-SUMER-1 Danny Martin, Ph.D ESB-2 RM401 T/F 2:30-3:30