Apr 24, 2024  
Course Catalog 2005-2006 
    
Course Catalog 2005-2006 [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CSCI 160 - Advanced Principles of Computer Science


4 NS, QPf
First Semester. Algorithm design and problem solving using the Java programming language. Topics include object-oriented programming (inheritance, polymorphism, and design patterns), elementary data structures (lists, stacks, queues, hash tables, binary trees, binary search trees, and binary heaps), and mathematical properties of program solutions (program verification and the analysis of algorithm complexity).

Prerequisites & Notes
Note: Students may not receive credit for both CSCI 151 and CSCI 160.
Mr. Donaldson

Credits: 4 hours



Add to Portfolio (opens a new window)