2017-2018 Catalog 
    
    Dec 19, 2018  
2017-2018 Catalog [ARCHIVED CATALOG]

CSIS 252 - Principles of Programming II


3 hours
Continuation of CSIS 251  with increased emphasis on data abstraction and JAVA class design. Covers implementations and applications of common collection data types including stacks, queues, lists, trees, and graphs. Introduction to algorithm analysis and computational complexity for comparison and selection of alternative implementations. Prerequisite(s): CSIS 251 . Includes lab. UG