2011-2013 Undergraduate Catalogue 
    
    Nov 21, 2024  
2011-2013 Undergraduate Catalogue [ARCHIVED CATALOG]

COM 152 - Computer Programming


An introduction to the concepts underlying computer science and programming such as: abstraction, analysis, and modularity. Emphasis is on algorithm development, and the use of structured program design techniques in solving problems. Students will develop programs using the syntax and semantics of a higher-level language (e.g. Java). Searching, sorting, recursive algorithms and the concept of objects will be introduced. (Corresponds to ACM CS1)

Prerequisite: COM 150  or departmental approval.
3 hours a week, plus lab 1 semester 3 credits.