Thomas College

Course Information

another search

Number:CS175
Name:Introduction to Programming Logic and Design
Description:This course introduces the basics of programming logic, as well as algorithm design and development, including constants, variables, expressions, arrays, files and control structures for sequential, iterative and decision processing. This is done without using the syntax of any particular programming language. Students learn to design and document program specifications using tools such as flowcharts, structure charts and pseudo code. Program specification validation through desk-checking and walk-throughs is also covered.
Credit(s):3
Offered (DAY schedule):
Instructor Permission Required:N
Pre-Requisite(s):

Course Objectives

A. Learn the fundamentals of programming computer systems B. Be able to express problem solutions as program designs C. Understand Boolean logic and program decision making D. Understand and produce standard program documentation E. Learn basic program debugging techniques

Books Previously Used in this Course

Term Year Title ISBN Author Edition Publisher
S 2015 PROGRAMMING LOGIC+DESIGN,COMP. FARRELL 7TH 13 CENGAGE L
S 2015 PYTHON PROGRAMMING ZELLE 2ND 10 F BEEDLE
S 2015 VISUAL LOGIC-ACCESS CODE COURSE TECH. 7 CENGAGE L
F 2014 No Text Required
F 2013 PROGRAMMING LOGIC+DESIGN,COMP.-W/ACCESS FARRELL 7TH 13
F 2012 Programming Logic and Design, Intro. - With Acc. 1-133-90233-2 Farrell 7TH 13 Course Technology, Inc.