SC 1105 Programming Principles
The aim of this course is for students to: (1) Discuss and identify the way in which a problem can be solved with a computer. (2) Define specifications and design of a solution through algorithms, flow charts, and pseudo codes. (3) Use an object-oriented programming language for implementation (methodology, rules, expressions, statements, input and output, control structure, and arrangement).