Introduction to Programming

CSI 140
Description: Students learn the history and basics of computing, as well as the fundamentals of programming. General topics include: the history of computing, number systems and classical computing, Boolean logic, algorithm design and implementation, and modern computer organization. Programming topics include: memory and variables, mathematical operations, basic input and output, decision making, repetitions, functions, and arrays.

Prerequisite: None
Credits: 3

Currently Offered

Course # Days Time Dates Instructor Seats
Summer
CSI 140-35 Online Online 05/23/22 - 07/01/22 Gungor 9
Spring
CSI 140-01 MTH 1-2:15PM 01/17/22 - 05/06/22 Pettitt 1
CSI 140-02 MTH 2:30-3:45PM 01/17/22 - 05/06/22 Pettitt 3
CSI 140-03 TF 1-2:15PM 01/17/22 - 05/06/22 Lawson 5
CSI 140-04 MTH 11:30-12:45PM 01/17/22 - 05/06/22 Hall 2
Fall
CSI 140-01 MTH 1-2:15PM 08/29/22 - 12/16/22 Gungor 19
CSI 140-02 MTH 2:30-3:45PM 08/29/22 - 12/16/22 Gungor 20
CSI 140-03 TF 10-11:15AM 08/29/22 - 12/16/22 Pettitt 20
CSI 140-04 TF 11:30-12:45PM 08/29/22 - 12/16/22 Pettitt 16
CSI 140-05 MTH 2:30-3:45PM 08/29/22 - 12/16/22 Staff 19
CSI 140-06 TF 2:30-3:45PM 08/29/22 - 12/16/22 Staff 20