CIS 150

Introduction to Computer Logic and Programming

This course provides an introduction to the programming process using flowcharts, pseudocode, and other forms of documentation. Students will become familiar with basic program elements such as user interaction, variables, modules, decision structures, loops, functions, arrays, files, and objects.

Textbook Note: CIS 150 transitioned to a new edition of the textbook in Fall 2018. The previous three editions, used from Fall 2010 to Summer 2018, should be compatible with the course. Any older textbook is incompatible with the course.

Quick Links for Fall 2018:

Previous Semesters:

CIS 110 (the course number prior to Fall 2009):

Note: The information on this page only applies to sections of this course with Tommy Battles as instructor. Other sections will follow guidelines according to the discretion of the section instructor.