Computer Programming I

Subject code

COM

Course Number

200

Course Title

Computer Programming I

Catalogue Description

This course provides beginning students with a language-independent framework for learning core programming concepts and effective design techniques. This course gives students the foundation they need to understand the logic behind program design and to establish effective programming skills. Topics include basics of programming logic, algorithm design and development, flowcharts, pseudo-code to the computer programming languages. Additionally, programming concepts, such as structure, decision-making, looping, arrays, and files will be covered. In addition, students will be introduced to object-oriented programming and the Java programming language. Students will create, document, run, and debug Java applications, programming structure, decision-making, looping, arrays, and files will be discussed.

Number Of Credits

4