Jul 24, 2024  
2019-2020 Undergraduate Catalog 
2019-2020 Undergraduate Catalog [ARCHIVED CATALOG]

CS 2336 - Objects and Data Abstraction

3 2 2
Prerequisite(s): CS 1337  and (CS 2321  or MATH 2321 ) or (CS 2322  or MATH 2322 ). Methodology of programming from an object-oriented perspective. Through the study of object-oriented design, an introduction to the basics of human-computer interfaces, graphics and the social implications of computing, with an emphasis on software engineering. The course is also an introduction to data structures including such abstractions as bags, sequences, and stacks.