Computer Science 1
This course is intended for students with no programming experience. Topics include basic object construction, the compiling process, general formatting requirements, primitive types, assignments, expressions, logic constructs with if blocks, loops, methods, primitive arrays, arrays of objects, text input and output, a binary search algorithm, and testing and debugging.