graphic of a page with listings on it

COS 160 Structured Problem Solving: Java

An introduction to the use of digital computers for problem solving, employing the Java programming language as a vehicle. Content includes elementary control structures and data representation methods provided by Java and the top-down programming methodology. Course requirements include
a substantial number of programming projects. This course must be taken concurrently with COS 170. Prerequisite: successful completion of the USM mathematics proficiency requirement and working knowledge of word processing and Web browsing.

Credits: 3