TECHNICAL COURSES |
COURSE NUMBER NCC 221 CREDIT / UNIT HOURS 3 PRE-REQUISITES General Education IT course (can be taken concurrently)RECOMMENDED TEXT BOOK Programming and Problem Solving with C++: Brief, 7th EditionISBN 978-1-284-15732-1 COURSE LAB None | DESCRIPTION 3 credit/unit hours – Three hours of lecture weekly; one term This is an introductory course in structured programming logic. Students will learn to analyze problems; define data using simple data types and arrays; and create algorithmic solutions using basic control structures (sequence, selections, loops) and functions. Students learn to systematically break down a problem into manageable parts; plan and design logical solutions; and write effective, structured, and well-documented instructions. Emphasis will be on problem-solving approaches (algorithms) and the fundamental concepts and programming techniques common to modern computer languages including variable assignment, expressions, input/output statements, loops, if-then-else and case constructs, functions, arrays, etc. The concepts learned in this course are applicable to multiple modern programming languages. Updated: April 25, 2023 LEARNING OBJECTIVES Upon completion of this course the student will be able to:
MAIN TOPICS 1.0 Overview of Computers and Logic |