2022-2023 Undergraduate & Graduate Catalog
CIS 159 - Java Programming for Engineers
Introduction to object-oriented programming using Java for students with previous programming experience in a procedural language such as C. Topics include classes, objects, arrays, strings, selection and loop statements, I/O, graphical user interfaces (GUI), testing, unit testing tools, and debugging. Offered fall and winter semesters. Prerequisite: EGR 107 or EGR 185.