CS225 — Computer Science II
CS 225 - Computer Science II CS 225 - Computer Science II Topics include: object-oriented programming principles (classes, constructors, overloaded and overriding methods, inheritance, interfaces, polymorphism), abstract data types; data structures (files, sets, pointers, lists, stacks, queues, trees); program verification and complexity; recursion; dynamic concepts - memory, scope, block structures; text processing; searching and sorting algorithms; generics. Implementation is in a high-level object-oriented language. 1
Prerequisites: CS121