Jun 17, 2024  
2023-2024 Academic Catalog 
    
2023-2024 Academic Catalog Archived Catalog

Add to Portfolio (opens a new window)

CSCI 121 - Programming with Java II


Credit(s): 4

Prerequisite(s): any one of the following courses: CSCI 100 , CSCI 107 CSCI 111 , or CSCI 127  .
This is a continuation of CSCI 111. Topics include error handling and debugging techniques, recursion, abstract data types, creating programs with multiple files and libraries, and creating straight forward GUI’s that involve event driven programming and threaded programs. (Spring Semester)

Course Learning Outcomes: Upon completion of the course, students will be able to
  • Write Java and know basic error handing, testing, and debugging techniques.
  • Explain and be able to use recursion.
  • Create programs with multiple files and libraries.
  • Use/implement the following simple ADTs: lists, stacks, and queues.
  • Create straightforward GUIs that involve event driven programming and threaded programs .



Add to Portfolio (opens a new window)