This is a selection of the homework problems for the Washtenaw Community College class CPS 161 - An Introduction to Programming with Java which I took in Summer 2023.
"In this course, students are introduced to the Java programming language. Looping, conditional logic and string manipulation are some of the basic programming concepts covered. Object-oriented concepts are covered such as objects and classes, constructors, inheritance, and polymorphism. Abstract classes and interfaces are minimally covered. CPS 261 will cover these topics in depth."