A course in data structures, software methodologies, analysis of algorithms and an introduction to the use of an object-oriented language. Object-Oriented Systems 3 cr. This course covers the object-oriented programming paradigm, including objects, messages, encapsulation, classes, inheritance, and implementation issues. Cooperative Education 1-6 cr. Supervised cooperative work program.
Student is employed in a data processing environment.
Student will be supervised and rated by the employer and instructor. Special Topics 1-4 cr. Special or specific subjects that are offered to meet the needs of students and industry in computing updating. Specific subject and credits to be announced in the Schedule of Classes.