CSC 160 Intro to Computer Programming in Python

This course provides a disciplined approach to problem-solving and algorithm development using structured programming techniques. In this course you will learn foundational concepts in programming, including: Variables, Input/Output, Decisions/Selection, Loops/repetition, Arrays, Classes, and File I/O. This course presents these concepts using the Python programming language. 12 (2 lecture hours and 2 laboratory hours)

Credits

3

Prerequisite

CSC 125 with a minimum grade of 'C' and placement into college-level math.