May 20, 2022  
2017-2018 Catalog SVC 
2017-2018 Catalog SVC [ARCHIVED CATALOG]

CS 142 - Java Programming I

The Java programming language is used for applying basic programming-in-the-small abilities and concepts including algorithms, problem solving techniques, procedural programming (methods, parameters, return, values), basic control structures (sequence, if/else, for loop, while loop), file processing, arrays, and an introduction to defining objects. Intended for students without prior programming experience, but who are seriously considering majoring in Computer Science or related field. Prerequisite: Math 99 and knowledge of computer basics such as web browsing, email, installing software, etc., or permission of instructor.