This course will continue to develop common programming techniques that were introduced in CS 102: Fundamental of programming.
In this course, students will create real-world programs and applications using Java, a well-liked and adaptable object-oriented programming language. The ideas presented will comprised, but not be limited to including, but not restricted to, gathering user input, showing output and/or saving it to an external file, as well as object-oriented programming ideas and techniques.