Course Abstract Details

CIS-132, Principles of Programming

Credits: 4

Course Description

CIS-132, Principles of Programming, introduces the student to programming fundamentals and techniques. Students will learn how to write code and develop strategies to solve problems. An object-oriented programming language will be used. Prerequisite: exemption/completion of READ-091 and MAT-099. Three hours lecture, two hours laboratory each week. Four credits. Four billable hours.

Course Objectives and Grading Information

COURSE OBJECTIVES: Upon completing this course the student should be able to:

1. Convert numbers from one base to another, including: binary, decimal and hexadecimal. (GE2, PG2)

2. Develop algorithms by translating word problems into numeric equations and logical statements. (GE2, PG2)

3. Translate expressions into code using the lexicon of an object-oriented language. (GE2, PG2)

4. Debug programs by fixing syntax and logical errors. (GE2, PG2)

5. Use computer code to write decision statements. (GE2, PG2)

6. Use computer code to construct loops for repetitive tasks. (GE2, PG2)

7. Name the primitive data types and state the appropriate use of each. (GE2, PG2)

8. Explain how a program works by going through the code line by line. (GE1, PG1, PG2, PG4, PG5)

9. Use computer code to properly format output. (GE2, PG2)

REQUIRED MATERIAL
Media: USB Flash or thumb drive

Learning Goals

The abbreviations in parentheses represent Learning Goals which have been identified for this course and program of study:

Bookmark, Share, or Email this page Get Help