Dec 11, 2019  
2019-2020 Academic Catalog 
    
2019-2020 Academic Catalog

CS 173: Introduction to Computer Science II


(1 Unit)
Prerequisite: CS 171 .
A continuation of CS 171 . Emphasizes advanced object-oriented programming (interfaces, multiple inheritance, reflections), abstract data types (stacks, queues, lists, strings, trees, graphics, etc.) and analysis of algorithms. Other topics include recursion, searching and sorting, simulation and an introduction to some of the advanced areas of computer science, e.g., computer organization, artificial intelligence and user interfaces. Students refine their programming skills in a high-level programming language such as Java or Python. Reimann.