Python Programming

CSI 160
Description: Students will learn the history and basics of computing as well as the fundamentals of Python programming. General topics include: the history of computing, number systems, Boolean logic, algorithm design and implementation, and modern computer organization. Programming topics include: memory and variables, data types, mathematical operations, basic file I/O, decision-making, repetitions, functions, and list basics.

Prerequisite: None
Credits: 3

Currently Offered

Course # Days Time Dates Instructor Seats
Spring
CSI 160-02 TF 1-2:15PM 01/16/24 - 05/03/24 Pettitt 1
CSI 160-03 TF 8:30-9:45AM 01/16/24 - 05/03/24 Pettitt 0
Summer
CSI 160-35 Online Online 07/08/24 - 08/16/24 Canovatchel 12
Fall
CSI 160-01 MTH 10-11:15AM 08/26/24 - 12/13/24 Canovatchel 1
CSI 160-02 MTH 11:30-12:45PM 08/26/24 - 12/13/24 Canovatchel 6
CSI 160-51 MW 5:30-6:45PM 08/26/24 - 12/13/24 Staff 0
CSI 160-52 TTH 5:30-6:45PM 08/26/24 - 12/13/24 Staff 0