This course is a practical introduction to program development and testing in Java. It is intended for students taking CSCI 125 at the same time to reinforce the concepts taught, such as program design, appropriate use of data types and control structures, fundamental algorithms, elementary data structures, abstract data types, object-oriented programming through practical lab assignments and programming projects.
View course outline