2018-2019 Undergraduate & Graduate Catalog
CIS 163 - Computer Science II
Intermediate object-oriented programming: inheritance, abstract classes, interfaces, and exception handling. Introduction to algorithms and data structures: basic analysis of performance using big O(), recursion, searching, sorting, linked lists, stacks, queues, and basics of trees and tree traversal algorithms. (3-0-2) Offered every semester. Prerequisites: Either MTH 122 or MTH 124 or MTH 201; and a C or better in CIS 159 or CIS 162.