Dec 04, 2023  
2020-2021 College Catalog 
2020-2021 College Catalog [ARCHIVED CATALOG]

CIS 10700 Introduction to Programming Concepts

(3 cr.) Lecture-Lab: 3-0
Offered: F
This course will provide the beginning student with a language-independent framework for learning core concepts and useful design techniques. This will provide the student with the base needed to understand the logic behind program design to build effective programming skills. The student will learn core programming concepts including data types, control structures, data file types, control structures, data files and arrays, and program design techniques such as top-down modular design and proper program documentation and style. Problem-solving skills are developed when the student learns how to use basic programming tools and algorithms, which include data validation, defensive programming, calculating sums and averages, and searching and sorting lists. Note: Basic knowledge of computers, software, and keyboarding skills are expected.