• Problem Solving and Object-Oriented Programming (COMSC 101)

The goal of this prerequisite is to ensure that you have some experience programming in Java before you start learning more advanced concepts. In particular, before starting this course, you should be familiar with Java language concepts such as variables, functions, scope, conditionals and loops. You should also know what a class is and what arrays are. If you aren’t sure if you remember all of these things, that may be OK, but please come talk to me.