This course emphasizes algorithmic solutions of problems. The syntax of the programming language is also studied, as well as the writing of structured code. Proficiency equivalent to Basic Algebra II.