This course is an introduction to the fundamental concepts of computer programming using Python. Topics include conditional statements, loops, recursion, procedural programming, scope of variables, doc-strings, unit-testing, dictionaries, simulation, creating and using modules and packages, and object-oriented programming.
CSCI 156: Computer Science I
Department
School
College Liberal Arts/Sciences
Degree Attributes
CoB: Natural Science