Computer Science
| CS1083 | Introduction to Computer Programming II (in Java) | 4 ch (3C 1.5L 1T) (P) |
|---|---|---|
Continues CS 1073 focusing on problem analysis, algorithm design, program structure and readability. Covers recursion, sorting and searching, data abstraction, encapsulation, inheritance, polymorphism, simple data structures and files, testing and debugging. Note: Credit cannot be counted for both CS 1083 and CS 2616. Prerequisite: (CS 1073 with a minimum grade of C) or (IT 2773 with a minimum grade of C, and high school mathematics or MATH 1863 or permission of the instructor). | ||