Sep 27, 2020  
2017-2018 Undergraduate Catalog 
    
2017-2018 Undergraduate Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

COS 150 Advanced Programming Methodology


This course examines programming methods of greater sophistication. Topics include data abstraction, data structures, and simple recursion. Program design issues including commonality and variability analysis, coupling, and cohesion will be examined. Object oriented (OO) techniques such as data hiding and polymorphism will be emphasized. This course provides the necessary foundation for further study in computer science. Prerequisite(s): COS 130  or COS 131  or the permission of the instructor. 4 hour(s).



Add to Portfolio (opens a new window)