COM S 211: Computers and ProgrammingCross-Listing: EngrD 211 (COM S is parent) Intermediate programming in a high-level language and introduction to computer science. Topics include program structure and organization, modules (classes), program development, proofs of program correctness, recursion, data structures and types (lists, stacks, queues, trees), object-oriented and functional programming, and analysis of algorithms. Java is the principal programming language. Offered: Fall, Spring and Summer Prerequisites: Prerequisite: COM S 100 or an equivalent course in Java or C++. Grade options: Letter or S/U Credit hours: 3 Recent offerings:
|