Oct 17, 2024  
College Catalog 2022-2023 
    
College Catalog 2022-2023 [ARCHIVED CATALOG]

CS 142 - Java Programming II


5 Credits
The course builds on object-oriented Java skills covered in CS&141 with a focus on data structures. Topics include queues, stacks, trees, lists, sets, maps, inheritance, recursion, exceptions, I/O, and polymorphism. Students use appropriate algorithms such as search and sort to implement user-friendly interfaces.

Prerequisite(s): CS& 141  or equivalent.

Course Outcomes
  1. Write clean and efficient Java code.
  2. Implement different data structures in Java programs.
  3. Use appropriate algorithms in working Java programs.
  4. Explain reasoning behind solutions to programming problems.
  5. Collaborate with peers in program and user interface design and testing.