CS 172 Fundamentals of Computer Science
This course concerns topics in algorithms and program development using object-oriented programming concepts. Topics include methods, arrays, classes, objects, encapsulation, inheritance, composition, abstraction and graphical user interfaces. It uses an object-oriented language for programming exercises and projects.
Prerequisite
CS 112 ,
MATH 103 or a minimum Math ACT of 23 or a minimum ALEKS score of 46.