CSI 110: Computer Science I (G)

The design, construction, and verification of computer programs using a modern programming language (currently Java). Topics include algorithm development and design techniques, control structures, and data types. Four meeting per week.