Introduction to Programming

CSI 140
Description: Students will learn the history and basis of computing as well as the fundamentals of programming. Topics include: the history of computing, binary and hexadecimal number systems and mathematics, Boolean logic, algorithm design and implementation and modern computer organization. Programming topics include: memory and variables, mathematical operations, basic file I/O, decision making, repetitions and subroutine.

Prerequisite: None
Credits: 3

Currently Offered

Course # Days Time Dates Instructor Seats
Spring
CSI 140-02 MTH 9:30-10:45AM 01/15/18 - 05/04/18 Pettitt 8
CSI 140-03 MTH 11-12:15PM 01/15/18 - 05/04/18 Pettitt 4
CSI 140-01 MW 12:30-1:45PM, 9:30-10:45AM 01/15/18 - 05/04/18 Pettitt 2
Fall
CSI 140-01 MW 2-3:15PM, 11-12:15PM 08/28/17 - 12/15/17 Gungor -20
CSI 140-02 MW 12:30-1:45PM, 9:30-10:45AM 08/28/17 - 12/15/17 Gungor -21
CSI 140-04 TTH 3:30-4:45PM 08/28/17 - 12/15/17 Soros -1
CSI 140-06 TTH 2-3:15PM 08/28/17 - 12/15/17 Soros -18
CSI 140-07 WF 2-3:15PM 08/28/17 - 12/15/17 Lawson -23