An introduction to computer programming in a high-level programming language. Topics include data types, sequential and indexed collections, the design, definition, and application of functions, conditional expressions, iteration and recursion.
Credit hours: 3