2023-2024 Undergraduate Catalog 
    Apr 19, 2024  
2023-2024 Undergraduate 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.
1 semester 3 credits